Сообщения без ответов | Активные темы Текущее время: 09 апр 2020, 00:24



Ответить на тему  [ Сообщений: 3 ] 
Дерево рубрик и внутреннее описание 
Автор Сообщение

Зарегистрирован: 10 июл 2015, 00:46
Сообщения: 68

Добрый день уважаемый разработчик.
Насчет сео модуля все нормально, не могли бы вы подсказать как сделать так чтобы выводить регион в дереве рубрик в описании т.е.
На моем сайте очень много категорий раньше я прописывал таким образом
Acura в #region#
Продажа новые и бу Acura в #region#, объявления с фото.

А после обновления перехода на 3 версию #region# это не работает подскажите пожалуйста как сделать вывод региона в дереве рубрик в описании т.е. в описание категории, которое хранится в cat_description выводился регион


Последний раз редактировалось Ruslan 08 мар 2020, 16:28, всего редактировалось 1 раз.



08 мар 2020, 12:56
Профиль
Аватара пользователя

Зарегистрирован: 19 ноя 2017, 18:54
Сообщения: 188
Аватара пользователя

Замените код в /includes/compile/cat.php

это
Код:
$description = qarray('SELECT description FROM '.PREF.'cat_description WHERE cat='.$main_id);
    if($description) echo $description['description'];


на это
Код:
$description = qarray('SELECT description FROM '.PREF.'cat_description WHERE cat='.$main_id);
    if($description){
        $description = $description['description'];
        $region = empty($second_region['name']) ? '' : array_pop($second_region['name']);
        $description = preg_replace('|#region(.*)#|isU',$region, $description);
        echo $description;
    }


Но будет лучше, если описания переносить в СЕО-модуль. Именно под такие цели там Дополнительное содержимое страницы и сделали. Возможность склонения, опять же.


08 мар 2020, 13:19
Профиль

Зарегистрирован: 10 июл 2015, 00:46
Сообщения: 68

Равиль писал(а):
Замените код в /includes/compile/cat.php

это
Код:
$description = qarray('SELECT description FROM '.PREF.'cat_description WHERE cat='.$main_id);
    if($description) echo $description['description'];


на это
Код:
$description = qarray('SELECT description FROM '.PREF.'cat_description WHERE cat='.$main_id);
    if($description){
        $description = $description['description'];
        $region = empty($second_region['name']) ? '' : array_pop($second_region['name']);
        $description = preg_replace('|#region(.*)#|isU',$region, $description);
        echo $description;
    }


Но будет лучше, если описания переносить в СЕО-модуль. Именно под такие цели там Дополнительное содержимое страницы и сделали. Возможность склонения, опять же.



Равиль спасибо, в сео модуле конечно хорошо но когда у тебя несколько десятков регионов и несколько тысяч категорий то не очень удобно делать по одной рубрике. заработало только склонение не получается сделать


08 мар 2020, 13:50
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 3 ] 

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

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


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

Найти:
cron