Автор Тема: Как заменить H1 в каталоге, для SEO-шмео?  (Прочитано 801 раз)

09 Март 2017, 20:48:38
  • Ученик
  • Фрилансер
  • *
  • Сообщений: 110
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Привет!
Может подскажете, какой и куда надо вставить кусок кода чтоб можна было прописывать уникальные заголовки H1 в категриях и производителях.
То-есть, чтоб в админке появилось отдельно независемое от заголовков, которые исользуются в меню и хлебных крошках, поле. Плюс, работало с мультиязычностью. В идиале, чтоб это еще и работало с файлом CSV ипорта категорий в БД, например, как доп-колонка в этом файле для заголовков, так как если категори/подкатегорий 500+ да + мультиязычность, руками в админке будет неудобно это делать.
Обясню для чего. Иногда - чаще всего, необходимо прописать нормальный Н1 который будет слишком длинный/спамный для отображения в меню и хлебных крошках. В дескрипшин не всегда вариант, так как это поле обычно опускается в низ категории.
Может модуль есть для этого?
Заренее, спасибо!
09 Март 2017, 21:35:31
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Нет такого модуля. Тебе нужно заказывать чтобы движок переделали, потому что стуктуру заголовков в шаблонах темы прописылвают и через админку ее не меняют.
10 Март 2017, 09:24:39
Ответ #2
  • Ученик
  • Фрилансер
  • *
  • Сообщений: 110
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Нет такого модуля. Тебе нужно заказывать чтобы движок переделали, потому что стуктуру заголовков в шаблонах темы прописылвают и через админку ее не меняют.
Зачем менять структуру? Просто добавить еще одно доп-поле (существующие поле заголовка не трогать, оно будет отображаться в хлебных крошках, меню и т.д.), напремер, добавить там где тайтл и дескрипшин, назвать его заголовок H1, в котором можно прописать еще один заголовок категори/подкатегориии. В category.tpl шаблона вывести в H1, стандартный убрать. Добавить таблицу в базе данных (типпа: ID_product; ID_leng; Value_h1;). Если большая проблема в интегриции в существующую таблицу CSV импорта, повиг на это, можно грузить напрямую в Б/Д.
Тоже самое сделать для роизводителей, там выводиться в H1 вообще жесть :)
10 Март 2017, 10:56:12
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Так замени переменную в шаблоне tpl и ничего добавлять ненужно.
Можешь краткое описание выводить в заголовке, можешь теги.
10 Март 2017, 11:06:54
Ответ #4
  • Ученик
  • Фрилансер
  • *
  • Сообщений: 110
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Так замени переменную в шаблоне tpl и ничего добавлять ненужно.
Можешь краткое описание выводить в заголовке, можешь теги.
Ну description выводить не вариант.
Описание категории тоже не вариант, оно опускается в низ и там уже с текстом идут заголавки Н2, Н3... .
Вот над тегами надо подумать, как вариант - спасибо!
Но в идиале сделать отдельное поле под заголовок Н1. Может есть у кого-то подсказки?
Буду крутить, спасибо!
10 Март 2017, 11:12:26
Ответ #5
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
10 Март 2017, 11:38:38
Ответ #6
  • Ученик
  • Фрилансер
  • *
  • Сообщений: 110
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля