Сніппет для modx імпорт rss

Як я казав. я захопився MODx і намагаюся вивчити його і освоїти на повну котушку, щоб мати під рукою зручний інструмент для швидкого розгортання сайту.

Так як я люблю всякі грабери-парсери, я не міг не написати простенький граббер RSS для MODX. Реалізував я його, звісно, ​​у вигляді сниппета. При реалізації я намагався дотримуватися идеалогии MODx і використовувати бібліотеки, які присутні і використовуються в стандартній зборці. Ну і стандартні функції API MODx я теж намагався використовувати.

Власне, сам сниппет:

Сніппет для modx імпорт rss

Виклик його виглядає так:

параметри сниппета

cacheAge - час життя кешу в секундах. Якщо не задано - кеш не використовується.

tpl - ім'я чанка шаблону. Якщо шаблон не переданий - буде використовуватися шаблон за замовчуванням.

У разі використання свого шаблону, потрібно створити чанк. У ньому можна використовувати плейсхолдери:

При створенні свого шаблону, потрібно використовувати ці плейсхолдери.

more - текст посилання "далі" або будь-який шматочок тексту, який ви хочете використовувати в шаблоні. За замовчуванням текст "more".

num - кількість виведених записів. За замовчуванням встановлено в 10.

Якщо вам потрібен грабер RSS не для MODx або інший сниппет для MODx - ви можете звернутися до мене і ми поговоримо про умови роботи.

Схожі статті