Closed ralfhartmann closed 7 years ago
Hi Ralf,
Kannst du uns dein Beispiel senden, damit wir den Fall reproduzieren können? Wie sieht dein initialer $strText
aus und was enthält dein $arrTokens
?
Ich denke das Problem liegt eher an Zeile 63 und 75 (https://github.com/codefog/contao-haste/blob/master/library/Haste/Util/StringUtil.php#L63-L75). Verwendest du HTML in deinem problemfall?
Ja, ich verwende html. Ich hatte das damals im Debugger analysiert aber noch keine Lust, das zu reparieren. Statt dessen habe ich die überzähligen ##
entfernt.
https://github.com/codefog/contao-haste/blob/master/library/Haste/Util/StringUtil.php#L67
Aufgefallen ist mir das, weil ich versehentlich ein inserttag mit vier statt zwei
#
abgeschlossen hatte.$strBuffer != $strText
schützt hier nicht, weil$strText
durch https://github.com/codefog/contao-haste/blob/master/library/Haste/Util/StringUtil.php#L50-L54 verändert wird, nicht aber$strBuffer
(bzw. weil dort wieder zurück-ersetzt wurde). https://github.com/codefog/contao-haste/blob/master/library/Haste/Util/StringUtil.php#L67Aufgefallen ist mir das, weil ich versehentlich ein inserttag mit vier statt zwei
#
abgeschlossen hatte.$strBuffer != $strText
schützt hier nicht, weil$strText
durch https://github.com/codefog/contao-haste/blob/master/library/Haste/Util/StringUtil.php#L50-L54 verändert wird, nicht aber$strBuffer
(bzw. weil dort wieder zurück-ersetzt wurde).