Как сделать чтобы новости были на каждой странице

Предположим, Вы хотите чтобы на главной странице сбоку находился блок с несколькими последними новостями. Для подобных задач создан специальный модуль "топ новостей". Он не может добавлять или редактировать новости - он создан только для того, чтобы выводить на страницу блок с несколькими последними новостями.

После того как модуль установлен, его необходимо подключить к той странице, где бы Вы хотели его видеть. Например, подключим его на главную страницу.

Смотрим что у нас получилось на главной странице.

Отлично. Как раз то, что надо! Теперь надо подключить его ко всем страницам Вашего сайта? Совсем необязательно. Переходим в раздел модулей и вызываем на редактирование модуль "топ новостей". В его настройках надо выставить галочку "статичный". Эта настройка говорит от том, что данный модуль будет подключаться не только к выбранному узлу, но и ко всем его потомкам.

Проверяем другие страницы - ничего не произошло. Все потому, что у главной страницы нет потомков. Зато есть потомки у корневого элемента сайта. Точнее, у него потомками являются все элементы сайта - как раз то, что нам и требуется. Подключаем наш статичный элемент к корневому элементу.

Проверяем - все работает. А что же делать с модулем, подключенным к главной странице? Собственно, можно ничего и не делать - даже если у него отключить модуль "топ новостей", то он все равно будет подключен, так как он подключен к родительскому элементу и является статичным.

 

Всего комментариев: 0

Имя*:

Email: