Smarty / Presta tronquer une variable depuis le début

  • Auteur de la discussion Auteur de la discussion lambi521
  • Date de début Date de début
WRInaute passionné
Bonjour à tous,

J'ai un petit problème pour modifier mon site sous Presta. J'aimerais afficher le début d'une description puis le reste du texte un peu plus bas.

J'ai donc tronqué le texte aux 900 premiers caractères comme ça : {$category->description|truncate:900}

Mon problème c'est que je ne sais pas comment afficher le reste du texte (tout ce qu'il y a après les 900 premiers caractères...)

http://www.smarty.net/docsv2/fr/language.modifier.truncate.tpl

Sur cette doc on voit que l'on peut tronquer la fin d'un texte ou le milieu, mais pas le début ! Comme puis-je obtenir cela ?

Merci pour votre aide
 
WRInaute occasionnel
je ne connais pas smarty mais ceci me parait logique

Code:
$category->description|substr:900
 
WRInaute passionné
Super ça fonctionne merci !

Mais comment as-tu trouvé cette fonction ? Elle n'est même pas mentionnée dans la doc que j'ai linkée

Par contre ça coupe au caractère près, y'a-t-il une option pour couper au mot près comme c'est le cas pour truncate ?
 
Discussions similaires
Haut