Cohérence Accroche Article et Élément Inclu : Proposition

Questions, astuces à propos des modèles et des feuilles de styles
Avatar de l’utilisateur
F2lt
Membre
Messages : 164
Inscription : 26 Mai 2011 09:24
Localisation : L'Isle sur Sorgue - Vaucluse (84)

Cohérence Accroche Article et Élément Inclu : Proposition

Messagepar F2lt » 13 Sep 2011 11:59

Bonjour,

J'ai décider d'essayer de mieux gérer la "rotation" des articles sur la page du site de Mira Europe. Les nouveaux articles sont créés sur la page d'accueil puis déplacer dans rubrique/sous-rubriques lorsqu'il ne sont plus d'actualité.

Pour éviter d'avoir à déplacer l'article, j'ai essayer d'utiliser le type d'élements : Elements Inclus > Accroche Article sur la page d'accueil et j'ai constaté que le rendu final n'est pas le même car ce sont deux modèles différents qui sont utilisés : mod_article_teaser.tpl et ce_teaser.tpl. Modèles "appelés" respectivement par ModuleArticle.php et ContentTeaser.php.

Souhaitant utiliser le même modèle j'ai modifié :

Code : Tout sélectionner

ce_teaser.tpl :
<?php require("mod_article_teaser.tpl"); ?>

et je me suis retrouvé sans le contenu de l'accroche car il y a une petite incohérence entre les deux classes php c'est pourquoi je suggère la modification suivante de ContentTeaser.php :

Code : Tout sélectionner

 ContentTeaser.php :
protected function compile()
{
...
//  au lieu de $this->Template->text
$this->Template->teaser = $objArticle->teaser;               
...
}

ainsi que du ce_teaser.tpl standard :

Code : Tout sélectionner

ce_teaser.tpl :
...
<?php echo $this->teaser; ?>
...

Qu'en pensez-vous ? :?:
Je soutiens Mira Europe qui éduque et remet gratuitement des chiens guides d'aveugles aux enfants aveugles : http://www.miraeurope.org/

luger95
Membre
Messages : 38
Inscription : 04 Sep 2012 09:10
Localisation : Bordeaux
Contact :

Re: Cohérence Accroche Article et Élément Inclu : Propositio

Messagepar luger95 » 14 Jan 2013 14:48

Malgré cette incohérence, qui au passage, existe toujours sur contao 3, lorsqu'on appel une accroche d'un article dans un autre, rien ne s'affiche côté front.
En backoffice le contenu de l'accroche s'affiche bien par contre.

Une idée ?


Revenir vers « Modèles et CSS »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité