TemmaRssView
Présentation
Cette extension contient une vue qui peut être utilisée en remplacement à la vue Smarty utilisée par défaut par le framework Temma. Elle permet de générer facilement des flux RSS.
Installation
Pour installer cette extension, téléchargez-la, puis placez le fichier RssView.php dans le répertoire lib/Temma/Views/ de votre site.
Une fois le fichier installé, il est possible d'utiliser ponctuellement ce moteur de template, en plaçant
l'instruction suivante dans les actions de vos contrôleurs :
$this->view('\Temma\Views\RssView');
Utilisation
Pour utiliser cette vue, l'action de votre contrôleur doit la déclarer comme vue active :
$this->view('\Temma\Views\RssView');
Cette vue nécessite que plusieurs variables soient définies :
- domain : Nom de domaine du site.
- title : Titre du site.
- description : Description du site.
- language : Langue du site (fr, en, ...).
- contact : Adresse email de contact.
-
articles : Liste de tableaux associatifs qui contiennent les données des articles à exporter dans le flux.
- folderName : Nom de dossier de l'article.
- name : Nom de l'article.
- title : Titre de l'article.
- pubDate : Date de publication de l'article.
- content : Description de l'article (optionnel).