Модуль Помощник по добавлению JavaScript кода
для PrestaShop 1.7, 1.6, 1.5, 1.4, 1.3
Вопросы?
Описание
Краткое описание
Позволяет устанавливать любой код скрипта JavaScript (счетчики, рекламу и другое) или любой HTML код на страницы сайта (т.е. полезен для отображения произвольного текста на страницах сайта). Код (или текст) добавляется на все страницы сайта.
Что даст владельцу магазина?
Не нужно лезть в код PrestaShop (темы), чтобы вставить счетчик Яндекс Метрики, Google Аналитики и скриптов прочих сервисов.
Разное
Возможные хуки (позиции):
- Левая и правая колонка (left column, right column)
- Низ страниц (footer)
Характеристики
- Совместим с версиями PrestaShop: 1.7, 1.6, 1.5, 1.4, 1.3
- Совместим с версиями PHP: 5.4 или новее
- Установка: обычная
- Использует систему переопределения классов PrestaShop: нет
- Модифицирует ядро: нет
- Поставляется с документацией: нет
- Включает бесплатные консультации: нет
- Переведён на языки: EN, RU
- Версия: 1.5.0 (2022-11-19)
- Лицензия: Открытая лицензия на ПО
- Тип товара: Модуль
Как видите, в модуле нет такой опции.
Лучше решить этот вопрос иначе - узнайте, как в Яндекс.Метрике вам формировать отчёты по определённым страницам.
Спасибо разобрался. А можно поставить счётчик в определённую страницу например только в статьи ?
Проблема не в модуле.
Возможно, проблема с вашим SSL (незащищённые содержимое). Но, скорее, в вашем браузере просто политика конфиденциальности установлена такая, что блокирует счетчик. В общем, это уже тема не для обсуждения здесь в комментариях по модулю.
Счётчик видит но в консоли выдаёт ошибку- Запрос на доступ к куке или хранилищу на «https://mc.yandex.ru/metrika/tag.js» был заблокирован, в связи с тем, что он поступил от трекера, при включенной блокировке содержимого. 7
PageView. Counter 50573197 . URL: https://xn----ctbtmqohv2e.xn--p1ai/?_ym_debug=1 . Referrer: . Params: undefined
А, если посмотреть в код страницы, то счётчик есть? Код страницы открывается во всех браузерах, обычно, по CTRL+U или через меню браузера во вкладке "Инструменты для разработчика". Если там его нет, то понятно, что Яндекс не находит счётчик. Почему нет кода счётчика? В первую очередь, очистите кэш Smarty (см. в главном меню "Производительность"). Если не появился, то включите режим отладки и проверьте на наличие каких-то ошибок, которые могут повлиять на этот модуль. Если нет, то проверьте в "Модули / Позиции", что модуль действительно установлен в хук Footer. При установке, модуль устанавливается в хуки автоматически.
Почему яндекс не находит счётчик внесённый по этому модулю ?
Какая нужна документация для одного поля ввода? ;) Очевидно из описания, что JavaScript-код будет добавлен на каждую страницу. Как видите, других опций в модуле нет ;) Есть какие-то вопросы? - просто установите и попробуйте сами.
Есть предложения по улучшению модуля? - напишите мне в обратную связь.
Есть какая-либо документация? Изменения касаются всех страниц сайта?
v1.0.0 (2010-11-02) + первый релиз модуля для PrestaShop 1.2-1.3 v1.1.0 (2016-11-05) + сделано сохранение контента в базу данных, вместо сохранения в файл + рефакторинг структуры директорий модуля + добавлены стили для поддержки PrestaShop 1.6 v1.1.1 (2018-07-18) + добавлена поддержка PrestaShop 1.7 + некоторые улучшения в коде и документирование v1.2.0 (2018-07-30) + изменен заголовок и описание модуля v1.3.0 (2021-08-15) + улучшен блок о модуле + добавлена интеграция с Сервисом качества (автоматическая отправка информации об ошибках разработчику при установке или удалении модуля) v1.4.0 (2021-08-19) + некоторые улучшения в коде и документирование v1.5.0 (2022-11-19) + добавлен хук DisplayBeforeBodyClosingTag для PrestaShop 1.7 или новее + в метод хука hookHeader() добавлен параметр $params
Спасибо тебе разработчик !!!
--
moresota.ru