Use topic linker: различия между версиями
Перейти к навигации
Перейти к поиску
Kondin (обсуждение | вклад) (Новая страница: «== Включить переадресацию категорий (use_topic_linker) == Опция предназначена для переадресации …») |
Kondin (обсуждение | вклад) |
||
(не показано 6 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
== Включить переадресацию категорий (use_topic_linker) == | == Включить переадресацию категорий (use_topic_linker) == | ||
− | Опция предназначена для переадресации категорий из одной в другую. Например, у вас на сайте есть слишком большое дерево категорий и вы хотите его упорядочить. Тогда вы можете ненужные категории прилинковать к новым категориями. И скрипт обновить у объявлений категории на эти новые. | + | Опция предназначена для переадресации категорий из одной в другую. Например, у вас на сайте есть слишком большое дерево категорий и вы хотите его упорядочить. Тогда вы можете ненужные категории прилинковать к новым категориями. И скрипт обновить у объявлений категории на эти новые.<br/> |
+ | |||
+ | Для сохранения линков нужно создать таблицу | ||
+ | |||
+ | |||
+ | CREATE TABLE IF NOT EXISTS re_topic_links ( | ||
+ | `id` int(11) NOT NULL AUTO_INCREMENT, | ||
+ | `topic_id` int(11) NOT NULL, | ||
+ | `link_topic_id` int(11) NOT NULL, | ||
+ | `params` text, | ||
+ | PRIMARY KEY (`id`) | ||
+ | ) ENGINE=InnoDB DEFAULT CHARSET=utf8; | ||
+ | |||
+ | Разберем на примере как нам сделать переадресацию одной категории в другую:<br/> | ||
+ | # Нажмите в админке Структура - Переадресация категорий | ||
+ | # В первой колонке выводятся все категории, которые созданы в CMS Sitebill, левее находится выпадающий список в которые мы хотим сделать переадресацию. | ||
+ | # Например у нас есть Категория: ''Аренда / Комнаты / Секционки'', если левее мы выберем из выпадающего списка ''Аренда - Комнаты'', тогда скрипт переместит в дальнейшем все объявления из ''Аренда / Комнаты / Секционки'' в ''Аренда / Комнаты'' | ||
+ | # Если нам не нужна переадресация для категории, то ничего не меняем, в выпадающем списке пусть так и остается эта же категория. | ||
+ | |||
+ | [https://www.sitebill.ru/s/topic/2723-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0-%D0%B4%D0%BB%D1%8F-%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8-%D0%BE%D0%B1%D1%8A%D1%8F%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9-%D0%B8%D0%B7-%D0%B0%D0%B2%D0%B8%D1%82%D0%BE/?do=findComment&comment=28530 Дополнительное обсуждение правил линковки на форуме] |
Текущая версия на 07:39, 7 февраля 2024
Включить переадресацию категорий (use_topic_linker)
Опция предназначена для переадресации категорий из одной в другую. Например, у вас на сайте есть слишком большое дерево категорий и вы хотите его упорядочить. Тогда вы можете ненужные категории прилинковать к новым категориями. И скрипт обновить у объявлений категории на эти новые.
Для сохранения линков нужно создать таблицу
CREATE TABLE IF NOT EXISTS re_topic_links ( `id` int(11) NOT NULL AUTO_INCREMENT, `topic_id` int(11) NOT NULL, `link_topic_id` int(11) NOT NULL, `params` text, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Разберем на примере как нам сделать переадресацию одной категории в другую:
- Нажмите в админке Структура - Переадресация категорий
- В первой колонке выводятся все категории, которые созданы в CMS Sitebill, левее находится выпадающий список в которые мы хотим сделать переадресацию.
- Например у нас есть Категория: Аренда / Комнаты / Секционки, если левее мы выберем из выпадающего списка Аренда - Комнаты, тогда скрипт переместит в дальнейшем все объявления из Аренда / Комнаты / Секционки в Аренда / Комнаты
- Если нам не нужна переадресация для категории, то ничего не меняем, в выпадающем списке пусть так и остается эта же категория.