Автор Тема: Внедрение сниппетов в престу 1.7  (Прочитано 267 раз)

19 Март 2021, 18:25:44
  • Новичок
  • *
  • Сообщений: 47
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте, необходимо оформить выдачу сайта в поиске, используя сниппеты. Сам процесс создания микроразметки понятен, но вопрос в том, как это вообще размещается на сайте? Нужно сделать для категорий, подкатегорий и товаров. В шаблоне (не базовый) один единственный файл для всех товаров product.tpl, я так понимаю логично за категории отвечает ps_categorytree.tpl, для субкатегории - вообще не нашел ни одного файла. Есть какая-то возможность разместить какой-то общий код микроразметки для всех, например, товаров в одном файле product.tpl, чтобы при добавлении нового товара у него на странице уже присутствовала микроразметка? Или где находятся в престе все страницы товаров, подкатегорий и категорий, которые создаются, их страницы в html? Кто-нибудь это делал? Напишите, пожалуйста, как это правильно сделать, боюсь напортачить(
19 Март 2021, 20:47:22
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
В шаблонах можно переопределять блоки. Поэтому внедрить разметку не проблема.
Смотрите пример в шаблоне /themes/classic/templates/catalog/product.tpl
В нем несколько блоков. Например, {block name='head' append} позволяет добавить мета теги в head.
По такому принципу формируются html стараницы в prestashop.
20 Март 2021, 16:48:29
Ответ #2
  • Новичок
  • *
  • Сообщений: 47
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
как добавить теги, например, в тот же head? Где и как это правильно прописать?