Инструкции
Главная / Инструкции / Шаблон, стили, функции / Описание функций (раздел в работе) / Вывод краткого содержания случайной новости(акции/статьи/записи в блоге) (displayRandomNews)

Вывод краткого содержания случайной новости(акции/статьи/записи в блоге) (displayRandomNews)

Данная функция выводит краткое содержание случайной новости /акции /статьи /записи в блоге 

Template::displayRandomNews($module_id=false, $limit=1, $display_title=false, $display_item_title=true, $date_format=false, $date_separator=' - ', $display_more_link=false, $module='news') {Template::displayRandomNews($module_id=false, $limit=1, $display_title=false, $display_item_title=true, $date_format=false, $date_separator=' - ', $display_more_link=false, $module='news') {
* module_id - ID модуля, из которого брать новости. По умолчанию берется первый модуль нужного типа из структуры.
* limit - количество позиций, которые необходимо вывести. По умолчанию одна.
* display_title - Выводить заголовок для блока. Выводится в виде "<h3>Заголовок</h3>". По умолчанию отключен.
* display_item_title - Выводить заголовок новости(он также является ссылкой на подробное сожержание). По умолчанию отключен
* date_format - Выводить дату публикации новости. Задается формат даты ( d - день, m - месяц, Y - год, H - час, i - минута. Например "d.m.Y" или "d.m.Y H:i"). По умолчанию отключена
* date_separator - Разделитель между датой и заголовком, если дата выводится. По умолчанию " - ".
* display_more_link - Выводить ссылку "подробнее". По умолчанию отключена
* module - из какого модуля брать элементы. Доступные значения "news" и "blog". По умолчанию "news".

Примеры использования:
Template::displayRandomNews() - вывод одной случайной новости. Все значения по умолчанию.
Template::displayRandomNews(12345,3,"Новости",true,"d.m.Y") - Вывод трёх случайных новостей из модуля с ID 12345, под общим заголовком "Новости", с выводом персонального заголовка каждой новости и датой в формате дд.мм.ГГГГ. В недостающих параметрах использованы значения по умолчанию.   

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