In MemberFieldExport.php läuft sich die while-Schleife in Zeile 406 tot.
Ich vermute, dass du mit
PHP-Code:
while (count($stack) || $stacknotchanged < 10)
erreichen möchtest, dass die Schleife abgebrochen wird, sobald eine der Bedingungen erfüllt ist, dann musst du aber eine UND Verknüpfung benutzen.
PHP-Code:
while (count($stack) & $stacknotchanged < 10)
Warum willst du denn, dass die Schleife mindestens 10mal durchlaufen wird, auch wenn man nur ein Feld hinzugefügt hat?
Folgende Bedingung in der gleichen Schleife
PHP-Code:
if (preg_match("/" . $fielddata["position"] . "([,;\$])/", $palette, $matches))
liefert mir "0". Mein $fielddata["position"] ist "stop". Ich vermute mal, dass das erkannt werden soll, wird es aber nicht.
Vielleicht kannst du anhand meines Debuggins den Fehler ausmerzen. Ich schau jetzt mal, wie weit ich damit komme, indem ich die ODER-Verknüpfung in der while-Schleife gegen UND austausche.
Gruß Andreas