[BUG] fonction truncate
Bonsoir à vous,
je viens de me rendre compte que la fonction truncate de la class Utils ne fonctionne pas totalement bien ... ou je ne sais pas la paramétrer ?
exemple :
en théorie ça devrait enlever les balises HTML ... ben non
Mon anglais étant du niveau des expressions régulières,
je n'arrive pas à checker/améliorer le script ...
en attendant en rajoutant ça ça marche mieux
Quelqu'un pourrait/saurait-il faire quelque chose ?
Cordialement,
_____
D.San
je viens de me rendre compte que la fonction truncate de la class Utils ne fonctionne pas totalement bien ... ou je ne sais pas la paramétrer ?
exemple :
<?php
$texte = "<b>Lorem ipsum dolor sit amet, consectetur adipiscing volutpat.</b>";
echo $texte."<br/>";
$texte_coupe = plxUtils::truncate($texte, 50,'...',true,false); // le texte coupé
echo strip_tags($texte_coupe);
?>
en théorie ça devrait enlever les balises HTML ... ben non
Mon anglais étant du niveau des expressions régulières,
je n'arrive pas à checker/améliorer le script ...
en attendant en rajoutant ça ça marche mieux
echo strip_tags($texte_coupe);
Quelqu'un pourrait/saurait-il faire quelque chose ?
Cordialement,
_____
D.San
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
C'est à dire que si tu mets le dernier paramètre à true, le texte est tronqué mais les balises sont conservées. Cela va te donner quelque chose du style : alors que si tu mets à false tu auras :
Si tu veux supprimer les balises totalement, il faut faire comme tu as fait.
Il faudrait que Stephane nous donne son avis. Est-ce que les commentaires ont été oubliés ou est-ce volontaire ? Et envisage-t-il de prendre ta demande en considération ?