1

Тема: Коррекция списка основных страниц

Всем привет!

Работая над движком и стараясь улучшить его функционал я создал модуль "Статьи", который позволяет создавать различные темы статей и вкладывать в эти темы сами статьи. Таким образом появилась возможность создать более сложную иерархию страниц в движке, т.е. одна основная страница и любое количество вложенных в нее страниц.

Потом, я создал модуль "SEO", который позволяет создавать карту сайта и выводить ее на нужную страницу. И тут стало очевидно, что существующая система иерархии страниц не очень хорошая, т.к. карта сайта создается на основании списка основных страниц, а структура этого списка абсолютно беспорядочна, то и карта сайта получается такая же.

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

Скачать модуль - https://yadi.sk/d/_YHys6szVV5TIg

Только нужно иметь ввиду, что данный модуль имеет смысл если сайт не большой 10- 20 основных страниц, т.к. при большом количестве страниц вряд ли, кто будет переставлять страницу с 299 строки на 33. Хотя, если есть возможность создавать вложенные страницы и разделять их на категории, то сразу все становится логичным smile