Сообщения без ответов | Активные темы Текущее время: 25 окт 2026, 22:39



Ответить на тему  [ Сообщений: 2 ] 
Склонения названий категорий через дополнительные поля 
Автор Сообщение
Всем привет!

Решил немного усовершенствовать (улучшить) СЕО на сайте.
Конкретно изменить описания заголовков в тегах, например в <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, но не добавляются на страницу подкатегории.)


Профиль
ВОПРОС РЕШИЛ!

ВСЕМ СПАСИБО!

ТЕМУ МОЖНО ЗАКРЫВАТЬ.


Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 2 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron