Новини - Документация

Модул "Новини" показва текстови и графични материали, сортирани по дати.

Модулът принадлежи към частта "Съдържание" на CMS и може да се инсталира по избор.

зареждане

Списъкът с новини е сортиран по дата.

документация

Новината има следните характеристики.

Модул "Новини" има вградено автоматично публикуване на новини в RSS формат.

Адрес на RSS емисия: http://site.ru/news/rss/.

зареждане

подразбиране

Категориите имат следните характеристики.

Статистика

зареждане

Можете да запишете различни настройки на модула за различните страници, към които е прикачен модулът.

подразбиране

Шаблонни етикети

Следните шаблонни тагове се използват за работа с модула Новини:

show_block- Показва последните новини на всички страници, с изключение на страницата с новини, когато изброява същите новини като във функцията.

count – брой показани новини (3 по подразбиране);

site_id – страници, към които е прикачен модулът. Идентификаторите на страниците са изброени разделени със запетаи. Можете да посочите отрицателна стойност, тогава новините от посочения раздел ще бъдат изключени. По подразбиране са избрани всички страници;

sort – сортиране на новини:date – по дата (по подразбиране),keywords – новини, подобни по име на текущата страница (модулът „Търсене в сайта“ трябва да е свързан и новините да се индексират);

images – брой изображения, прикачени към новината;

images_variation – таг за размер на изображението, зададен в настройките на модула;

only_module – показва блока само на страницата, към която е прикачен модулът „Новини“:true – показва блока само на страницата на модула, по подразбиране блокът ще бъдепоказва се на всички страници;

таг – таг, прикачен към новината;

defer – маркер за отложено зареждане на етикета на шаблона:event – зареждане на съдържание само по искане на потребителя, когато се щракне върху бутона „Изтегляне“,emergence – зареждане на съдържание само когато се появи в прозореца на браузъра на клиента,async – асинхронно (едновременно) зареждане на съдържание заедно със съдържанието на таговете на шаблона с същия маркер,sync – синхронно (последователно) зареждане на съдържание заедно със съдържанието на шаблонни тагове със същия маркер, по подразбиране съдържанието се зарежда само по заявка на потребителя;

defer_title – текстов низ, показван на мястото, където се появява зареденото съдържание, използвайки отложено зареждане на тага на шаблона;

template – шаблон на етикет (файл modules/news/views/news.view.show_block_template.php; шаблон по подразбиране modules/news/views/news.view.show_block.php).

Форматът на датата се задава в настройките на модула.

name="show_block" module="новини" >

ще покаже 3 последни новини от сайта

name="show_block" module="news" count="5" >

ще покаже 5 последни новини от сайта

name= "show_block" module= "news" count= "1" site_ > "12" >

ще покаже последните новини, прикачени към страница 12

В шаблон на етикет можете да получите стойността на всеки атрибут чрез променливата $result [ "attributes" ][ "attribute name" ] .

count – брой показани новини (3 по подразбиране);

images – брой изображения, прикачени към новината;

images_variation – таг за размер на изображението, зададен в настройките на модула;

defer – етикет на шаблона маркер за отложено зареждане:event –зареждане на съдържание само по искане на потребителя при натискане на бутона "Изтегляне",emergence - зареждане на съдържание само когато се появи в прозореца на браузъра на клиента,async - асинхронно (едновременно) зареждане на съдържание заедно със съдържанието на шаблонни тагове със същия маркер,sync - синхронно (последователно) зареждане на съдържание заедно със съдържанието на шаблон ta gs със същия маркер, по подразбиране, зареждане на съдържание само по искане на потребителя;

defer_title – текстов низ, показван на мястото, където се появява зареденото съдържание, използвайки отложено зареждане на тага на шаблона;

template – шаблон на етикет (файл modules/news/views/news.view.show_block_rel_template.php; шаблон по подразбиране modules/news/views/news.view.show_block_rel.php).

Форматът на датата се задава в настройките на модула.

name="show_block_rel" module="новини" >

ще покаже 3 новини, прикачени към текущите новини

В шаблон на етикет можете да получите стойността на всеки атрибут чрез променливата $result [ "attributes" ][ "attribute name" ] .

site_id – страница, към която е прикачен модулът, по подразбиране е избрана една страница;

detail – детайл (day – дни,month – месеци (по подразбиране),year – години);

only_module – показва блока само на страницата „Новини“:true – показва блока само на страницата на модула, по подразбиране блокът ще се показва на всички страници;

defer – етикет на шаблона маркер за отложено зареждане:event – зареждане на съдържание само по искане на потребителя, когато се щракне върху бутона „Изтегляне“,emergence – зареждане на съдържание само когато се появи в прозореца на браузъра на клиента,async – асинхронно (едновременно)зареждане на съдържание заедно със съдържанието на шаблонни тагове със същия маркер,sync – синхронно (последователно) зареждане на съдържание заедно със съдържанието на шаблонни тагове със същия маркер, по подразбиране, зареждане на съдържание само по заявка на потребителя;

defer_title – текстов низ, показван на мястото, където се появява зареденото съдържание, използвайки отложено зареждане на тага на шаблона;

template – шаблон на етикет (файл modules/news/views/news.view.show_calendar_template.php или modules/news/views/news.view.show_calendar_day_template.php за детайлизиране по дни; шаблонът по подразбиране е modules/news/views/news.view.show_calendar.php или modules /news/ views/news.view.show_calendar_day.php за подробности по дни).

name="покажи_календар" module="новини" >

ще покаже календара с новини

В шаблон на етикет можете да получите стойността на всеки атрибут чрез променливата $result [ "attributes" ][ "attribute name" ] .