Antwort #4 am: 25. Dezember 2012, 18:48:10
Zum einen ist Jannemanns Aussage nicht ganz korrekt.
truncate kürzt nicht nach der angegebenen "Anzahl an Buchstaben" sondern "an Zeichen".
Dazu gehören auch Leerzeichen sowie Zeichen in evtl. vorhandenen HTML-Entities (z.B.
").
Das kann man mit zusätzlichen Parametern noch beeinflussen.
Am besten du schaust dir das mal hier genau an:
http://www.smarty.net/docsv2/de/language.modifier.truncate.tplAußerdem gibt es noch einen Smarty-modifier der HTML-Entities rausfiltert,
sowie einen (von Gunnart z.B.) der offene tags automatisch schließt damit soetwas nicht entsteht:
<p><span>Hello world<sp...Was dein Suchfeld anbelangt:
Überschreibe einfach die Angabe im HTML des input-tags
"size="XX" im CSS mit
width:XXpx; oder
width:XX%;und lass' die Angabe size evtl. sogar weg.
Gruß,
noRiddle