Перенос записей в ленту новостей в UMI.CMS

10 декабря 2013

Сегодня решили рассказать о том, как перенести существующие записи (публикации или материалы) в ленту новостей в системе управления содержимым UMI.CMS.
Мы не будем писать о преимуществах или недостатках этой системы управления, а напишем о том, с чем пришлось столкнуться в результате работы с клиентским сайтом.

Клиент обратился с просьбой «починить» ленту новостей на его сайте.
На том месте, где располагались новости теперь была строка включения:
%news lastlist('/news/', '0', '0')%
Получилось так, что в результате работы с сайтом и других действий по его наполнению, ранее опубликованные материалы перестали соотносится с лентой новостей.
В структуре сайта они также не отображались.

Модуль Структура сайта UMI CMS

Лента новостей создается в модуле «Новости»:

Здесь создаются все наполняемые рубрики такие, как Новости, Специальные предложения, Акции и т.п.

Модуль Новости в UMI CMS

Лент может быть сколько угодно.
Здесь расположены все материалы, отнесенные к различным лентам.

В нашем случае материалы из ленты новостей остались, а сама лента «Новости» отсутствует.
Создаем новую ленту «Новости» при помощи кнопки «Добавить ленту новостей»:

Новая лента новостей в UMI CMS

Теперь необходимо соотнести материалы новостей с этой лентой. Сделать это внутри данного модуля нельзя.
Для начала нужно вынести все материалы новостей в структуру сайта.
Для этого на каждом нужном материале нажимаем правую кнопку мыши и в контекстном меню выбираем «Скопировать в» -> «Русский».

Перемещение материалов в ленту новостей UMI CMS

Теперь переходим в модуль «Структура» и видим в общем списке новую ленту «Новости» и материалы.
Перетаскиваем материалы в ленту «Новости» и отпускаем. Именно эта функция drag&drop позволяет вложить элементы один в другой, находясь в модуле «Структура сайта».

Лента новостей с материалама в UMI CMS

Все готово, новости снова отображаются в положенном месте.


По той же теме:


Комментариев нет

Обязательные поля отмечены *

Добавить комментарий