Use topic linker: различия между версиями

Материал из CMS Sitebill Wiki
Перейти к навигации Перейти к поиску
(Новая страница: «== Включить переадресацию категорий (use_topic_linker) == Опция предназначена для переадресации …»)
 
Строка 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,
 +
  PRIMARY KEY (`id`)
 +
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 +
 
 +
Разберем на примере как нам сделать переадресацию одной категории в другую:<br/>
 +
# Нажмите в админке Структура - Переадресация категорий
 +
# В первой колонке выводятся все категории, которые созданы в CMS Sitebill, левее находится выпадающий список в которые мы хотим сделать переадресацию.
 +
# Например у нас есть Категория: ''Аренда / Комнаты / Секционки'', если левее мы выберем из выпадающего списка ''Аренда - Комнаты'', тогда скрипт переместит в дальнейшем все объявления из ''Аренда / Комнаты / Секционки'' в ''Аренда / Комнаты''
 +
# Если нам не нужна переадресация для категории, то ничего не меняем, в выпадающем списке пусть так и остается эта же категория.

Версия 11:58, 13 ноября 2015

Включить переадресацию категорий (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,
 PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Разберем на примере как нам сделать переадресацию одной категории в другую:

  1. Нажмите в админке Структура - Переадресация категорий
  2. В первой колонке выводятся все категории, которые созданы в CMS Sitebill, левее находится выпадающий список в которые мы хотим сделать переадресацию.
  3. Например у нас есть Категория: Аренда / Комнаты / Секционки, если левее мы выберем из выпадающего списка Аренда - Комнаты, тогда скрипт переместит в дальнейшем все объявления из Аренда / Комнаты / Секционки в Аренда / Комнаты
  4. Если нам не нужна переадресация для категории, то ничего не меняем, в выпадающем списке пусть так и остается эта же категория.