Вставка кода в секцию <head> из админки выбранной страницы

Добрый день.
Необходимо на определенных страницах вставлять в секцию свой кусок кода, разный для этих страниц. Желательно делать это из админки каждой страницы.
Если кто-нибудь в курсе, подскажите реализацию или готовый модуль.
Спасибо

Технически это можно сделать так:

  1. Создать файл по адресу:
design/themes/responsive/templates/addons/my_changes/hooks/index/head_scripts.post.tpl
  1. Добавить в него содержимое вида:
{if $page.page_id == 2}
    Текст в head для страницы (Веб-сайт → Страницы) с page_id равный 2
{/if}
{if $product.product_id == 241}
    Текст в head для страницы товара с product_id равный 241
{/if}

где id можно узнать в Панели администратора при редактировании элемента в адресной строке.
3. Включить модуль Мои изменения.
4. Почистить кеш, удалив папку var/cache.

Подробнее про расширение шаблонов с помощью хуков:

2 лайка

Это не подходит? Только конечно под каждую контентную страницу придется делать свой шаблон.

Нет, это глобальная вставка. А надо под каждую страницу свой код вставлять в секцию head.

Благодарю!

Возможно еще кто-то знает способы, чтобы с самой целевой страницы вставлять для нее код?

Можно через страницы макета, если дорабатывать не хотите

1 лайк