Portail PMB : afficher la liste des articles d’une rubrique

2 | (actualisé le ) par DocTice

Objectif

Afficher la liste des articles d’une rubrique ou sous rubrique avec titres, résumés, logos et liens.

Comment faire ?

Créer une page

Onglet Portail/construire/contenu/page/ajouter une page. Choisir un nom significatif ex : Page qui affiche rubrique. Variable d’environnement : id_rubrique

Paramêtrer le module

Choisir le module rubrique et paramétrer comme suit :

Template

<h2>{{title}}</h2>
<p>{{resume}}</p>
<img style="float:left;margin-right:5px;max-height:200px;max-width:200px;"src='{{logo.large}}'/><p><br _moz_editor_bogus_node="TRUE"></p>
<div class="row"></div>
 <ul></ul>
 <ul>
  {% for child in children %}
   <li><a href='{{child.link}}'>{{child.title}}</a></li>
  {% endfor %}
 </ul>
  {% for article in articles %}
<div style="width:49%;margin-right:1%;float:left;margin-bottom:5px;margin-top:5px;">
<h3>{{article.title}}</h3>
<a href='{{article.link}}'><img style="float:left;margin-right:5px;"src='{{article.logo.vign}}'></a>
<p>{{article.resume}}</p>
  <a href='{{article.link}}'>Lire la suite...</a>
</div>
 {% endfor %}

Enregistrer le module

Placer le module

Sélectionner le module dans "Cadres du portail", puis dans Edition CSS, choisir position absolute, choisir la largeur et sa hauteur avec height et width, et son emplacement avec left et top.