Автор Тема: Как настроить цели яндекс метрики в магазине на PrestaShop?  (Прочитано 1464 раз)

05 Июнь 2016, 23:35:18
  • Новичок
  • *
  • Сообщений: 9
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Привет всем! Есть сайт на PrestaShope, нужно на определенные кнопки поставить javascript событие (цели яндекс метрики). Вот допусти кнопка "Я подтверждаю заказ", в Firebage в коде страницы я ее нашел, а как мне найти tpl файл на сервере, отвечающий за данную страницу? Чтобы я мог установить javascript на кнопку? Или это подругому делается? Помогите пожалуйста
06 Июнь 2016, 10:02:41
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Для кнопки подтверждения заказа это шаблон tpl модуля оплаты, который был выбран при заказе.
Для оплаты по банку - /themes/default-bootstrap/modules/bankwire/views/templates/front/payment_execution.tpl
В этот файл добавляте свой js. Можно создать модуль в шаблоне модуля сохранить js код и установить модуль в хук HOOK_ORDER_CONFIRMATION.
07 Июнь 2016, 08:06:46
Ответ #2
  • Новичок
  • *
  • Сообщений: 9
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Для кнопки подтверждения заказа это шаблон tpl модуля оплаты, который был выбран при заказе.
Для оплаты по банку - /themes/default-bootstrap/modules/bankwire/views/templates/front/payment_execution.tpl
В этот файл добавляте свой js. Можно создать модуль в шаблоне модуля сохранить js код и установить модуль в хук HOOK_ORDER_CONFIRMATION.
Спасибо, за пояснение! А как понять какой шаблон для каждой страницы? Или это через админку узнается?
07 Июнь 2016, 08:15:58
Ответ #3
  • Новичок
  • *
  • Сообщений: 9
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Вот как понять к какому модулю относятся эти кнопки?
07 Июнь 2016, 08:22:52
Ответ #4
  • Новичок
  • *
  • Сообщений: 9
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
07 Июнь 2016, 09:41:40
Ответ #5
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Чтобы понять какой шаблон вам нужен, нужно изучить строение темы prestashop.
PrestaShop Designer Guide

07 Июнь 2016, 11:06:42
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Насколько я понимаю, цели метрики настраиваются в самой метрике, а не на сайте.
Не боги горшки обжигают, не зачем им такой хренью заниматься.