 |
 |
 |
|
Страница 1 из 1
|
[ Сообщений: 2 ] |
|
Склонения названий категорий через дополнительные поля
| Автор |
Сообщение |
|
Д митрий
Зарегистрирован: 11 апр 2016, 17:13 Сообщения: 247
|
Всем привет!
Решил немного усовершенствовать (улучшить) СЕО на сайте. Конкретно изменить описания заголовков в тегах, например в <h2> </h2>.
Для этого мне необходимо изменить (просклонять) названия категорий, например: бакалея => бакалею
Ничего умного не нашёл, как создать дополнительное поле в базе MySQL, которая называется: eboard_cat
Добавил новое поле под названием: declination
Вот например команда для сортировки по новому полю: SELECT * FROM `eboard_cat` ORDER BY `eboard_cat`.`declination` DESC
Соответственно заполняю его на необходимые значения (слова или нужные предложения).
Но как теперь вывести эти значения на страницы категорий и подкатегорий???
В cat.php есть строчка, которая вывод описание категории сразу на экран echo stripslashes($cats_id[$main_id]['description']); если добавить строчку: echo stripslashes($cats_id[$main_id]['declination']); то добавляется наше новое описание. Всё отлично!
Но к сожалению оно выводится совсем не в том месте. Как вывести значение нового поля в шаблон? Например {%$declination%}.
У меня это шаблон называется users_orders.html , но это главная страница сайта, там где начинается с
<!DOCTYPE html> <html lang="ru"> <head> <meta http-equiv="Content-Type" content="text/html; charset={%$settings.charset%}"/> <meta http-equiv="pragma" content="no-cache"/> <title>{%$title_reverse.0.name%}</title> <meta name="description" content="{%$description%}"/> ......................................................................
(Кстати в выпадающее меню категорий новые значения добавляются отлично, если в шаблон добавляю {%$el.declination%} в cat.html, но не добавляются на страницу подкатегории.)
|
| 23 сен 2018, 00:18 |
|
 |
|
Д митрий
Зарегистрирован: 11 апр 2016, 17:13 Сообщения: 247
|
ВОПРОС РЕШИЛ!
ВСЕМ СПАСИБО!
ТЕМУ МОЖНО ЗАКРЫВАТЬ.
|
| 10 фев 2019, 13:54 |
|
|
|
Страница 1 из 1
|
[ Сообщений: 2 ] |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
 |
|