21/02/2011, 22:40:18
Merci pour ces réponses.
et là ça marche! Ouf!
Mais peut-être qu'il y avait plus simple à faire?… Sinon je dégaine un "Résolu de chez résolu!"
[edit] Cela dit oui, je me réponds, on peut choisir le nombre de caractères à afficher dans un champ de "News" avec l'option "Longueur maximale": 255 caractères par défaut
Jean le Chauve a écrit :le sommaire affiche tout ce qui se trouve dans le champ sommaire dans l'édition de la news.Ah! oui effectivement, je n'avais pas de champ Sommaire dans l'édition. J'en ai donc ajouté un nommé "summary" via l'onglet Définition des champs et modifié la page avec {news pagelimit='1' summarytemplate='resume' moretext='Lire la suite…'} et ça va beaucoup mieux ou presque: je me suis retrouvé avec deux fois le texte du champ summary séparé donc par "Lire la suite…". J'ai alors supprimé ces lignes à la fin du gabarit "resume" (qui était un clone de Sample):
Code :
{if isset($entry->fields)}
{foreach from=$entry->fields item='field'}
<div class="NewsSummaryField">
{if $field->type == 'file'}
<img src="{$entry->file_location}/{$field->value}"/>
{else}
{$field->name}: {eval var=$field->value}
{/if}
</div>
{/foreach}
{/if}
Mais peut-être qu'il y avait plus simple à faire?… Sinon je dégaine un "Résolu de chez résolu!"
[edit] Cela dit oui, je me réponds, on peut choisir le nombre de caractères à afficher dans un champ de "News" avec l'option "Longueur maximale": 255 caractères par défaut