Вход • Регистрация

Переопределение TITLE (мета тегов)

  • 27 февраля 2020 г.
  • Добрый день. Каким методом можно переопределить TITLE сайта из, допустим, функций (show_body) или любого модуля?
    Имеется кастомный каталог товаров на базе товаров из diafan_shop, и в некоторых местах, на своих страницах и карточках товаров требуется устанавливать свои мета теги, которые сейчас по умолчанию имеют шаблоный TITLE сайта

    Спасибо!
  • 27 февраля 2020 г.
  • mode.php -> meta_cat

    Можно его взять и переопределить, можно в каждом методе отдельно менять $result['title_meta']
    • 28 февраля 2020 г.
    • С компонентом прокатит.
      Это модель какого либо компонента, как и массив резалта из контроллера.

      А если речь не идет о компоненте, а используется для функция из functions?
      Суть в том, что каталог, как я и сказал, кастомный, построен на прямых запросах к БД, модуль магазина как таковой тут не используется, только данные из таблиц магазина.
      • 28 февраля 2020 г. , редакция: 28 февраля 2020 г.
      • ну значит функция show_title в function, но она принимает

        Код

        $this->diafan->_site->titlemodule_meta


        А если нет, то выйдет, поэтому нужно полностью переписать эту функцию, смотреть откуда идет запрос
        • 28 февраля 2020 г.
        • Ну значит стандартного средства нет, получается. Тогда да, перепиливать или создавать модуль и свои роуты.
          Спасибо
          • 28 февраля 2020 г.
          • Зачем? В своем модуле дёргаете из базы нужные тексты и назначаете на
            $this->diafan->_site->titlemodule_meta по своим правилам.
            Он переопределится

Новости

  • Вчера, 09:47
  • В преддверии 2025 года была выпущена сборка 7.2.5, которая не приносит радикальных изменений в функциональности, но способствует повышению стабильности работы системы и расширению возможностей облачного сервиса для создания сайтов.
  • 18 июня 2024 г.
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля 2024 г.
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.