nachdem ich auf einen Thread gestoßen bin, indem manche sich über die Einfachheit der hier gestellten Fragen beschwerten, dann habe ich hier was schweres für alle
![Mr. Green :D](./images/smilies/icon_mrgreen.gif)
Umgebung: Joomla CMS
Problembeschreibung:
Ich habe teilweise sehr lange Texte, die mir das Joomla ausgeben soll. Ich fände es viel schöner, wenn automatisch nach x Zeichen ein Seitenumbruch eingebaut wird. Seitenumbrüche werden von Joomla unterstützt. Dabei wird der Text in $text abgelegt und mit idesem Code zerlegt:
Code: Alles auswählen
$regex = '/{(mospagebreak)\s*(.*?)}/i';
$text = preg_split( $regex, $row->text );
Ansatz: da preg_split ein array zurückgibt, könnte man statt der obigen Zeile auch selber Code einfügen, der bei folgenden Bedingungen eine weitere Array-Seite liefert:
1. nach X(+n)-Zeichen
2. nach der Zeichenfolge ".<br />"
Die Zeichenfolge 2. muss natürlich erhalten bleiben, es wäre ja sinnlos, Punkte aus einem längeren Text teilweise zu entfernen, ebenso wie den Zeilenumbruch. Kann mir da jemand helfen? Bitte
![Fetzig 8)](./images/smilies/icon_cool.gif)
MfG
Corni