Mahlzeit!!
Ich bin mir nicht ganz sicher, ob Fragen zu Smarty mit in dieses Forum gehören. Bitte um Verzeihung, falls dem nicht so ist.
Zu meiner Frage:
Ich lasse mir Datensätze aus einer Mysql DB ausgeben:
Nun möchte ich die String Länge von {$value.rechnungsnummer}.
Das wäre dann:
{strlen($value.rechnungsnummer)}
Soweit, so gut.
Jetzt möchte ich jedoch die String Länge aller Rechnungsnummern, welche in der foreach-schleife erzeugt werden, zusammen addieren.
Gibt es eine Möglichkeit das im Template zu realisieren?
Grund, warum ich das Ganze Frage ist:
Die erzeugten Rechnungsnummern bilden gleichzeitig einen Verwendungszweck für eine Überweisung ab. Die Felder für den Verwendungszweck sind jedoch auf 27 Zeichen Begrenzt, deshalb will ich zB. wenn die Länge 27 Überschreitet ein Zeilenumbruch einbauen.
Ich hoffe es war verständlich beschrieben.
MfG Mathias
Ich bin mir nicht ganz sicher, ob Fragen zu Smarty mit in dieses Forum gehören. Bitte um Verzeihung, falls dem nicht so ist.
Zu meiner Frage:
Ich lasse mir Datensätze aus einer Mysql DB ausgeben:
Code:
{foreach from=$vorgaenge item=value key=key} {$value.rechnungsnummer} {/foreach}
Das wäre dann:
{strlen($value.rechnungsnummer)}
Soweit, so gut.
Jetzt möchte ich jedoch die String Länge aller Rechnungsnummern, welche in der foreach-schleife erzeugt werden, zusammen addieren.
Gibt es eine Möglichkeit das im Template zu realisieren?
Grund, warum ich das Ganze Frage ist:
Die erzeugten Rechnungsnummern bilden gleichzeitig einen Verwendungszweck für eine Überweisung ab. Die Felder für den Verwendungszweck sind jedoch auf 27 Zeichen Begrenzt, deshalb will ich zB. wenn die Länge 27 Überschreitet ein Zeilenumbruch einbauen.
Ich hoffe es war verständlich beschrieben.
MfG Mathias
Kommentar