Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!

Управление дизайном модуля «Новости»

Управление дизайном модуля «Новости»
Материал добавлен: 19 Августа 2016
Материал обновлен: 12 Июня 2025

С помощью данной инструкции вы научитесь управлять внешним видом модуля «Новости».

За отображение всех страниц модуля отвечают следующие шаблоны:

Если включена PDA-версия сайта, то для неё будут отображаться собственные шаблоны модуля.

«Страница архива материалов»

Этот шаблон отвечает за отображение главной страницы модуля, страниц категорий и страниц вывода материалов за определённую дату. В шаблоне используется переменная $BODY$, которая включает в себя анонсы новостей. Дизайн анонсов настраивается с помощью шаблона «Вид материалов».

Редактирование шаблонов

Чтобы начать редактирование шаблонов модуля, в панели управления сайтом перейдите в «Дизайн» → «Редактор» → «Новости сайта». Затем в меню слева выберите нужный шаблон:

Измените его по своему усмотрению.

Форма добавления/редактирования материала

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

Пример

Например, за поле «Полный текст материала» отвечает следующий код:

<?if($MESSAGE_FL$)?>
<li class="notcolumn">$MESSAGE_FL$
<li class="notcolumn"> 
<li class="notcolumn"><hr />
<li class="notcolumn"><?endif?>

Скопируйте этот код или код другого нужного поля и вставьте в нужном порядке перед другим полем. Важно сохранять структуру шаблона, встраивая код между тегами:

<li class="notcolumn"><?endif?>

Главная страница модуля «Новости»

У модуля «Новости» нет отдельной главной страницы, как у других модулей. По умолчанию модуль использует главную страницу сайта («Страницы»). Код, отвечающий за вывод новостей на главной странице, выглядит так:

<?if($ADD_ENTRY_LINK$)?>
<div style="text-align:right;padding-bottom:3px;">
[ <a href="$ADD_ENTRY_LINK$">Добавить новость</a> ]
</div>
<?endif?>
$LAST_NEWS$

Если удалить из этого кода $LAST_NEWS$, то новости на главной странице отображаться не будут.

Управление дизайном модуля «Новости»