bei mir taucht immer wieder dieser Fehler auf, wenn ich Module mit CMS-Types aufbauen:
PHP Parse error: syntax error, unexpected T_ECHO, expecting ',' or ';'
Es fehlt aber kein , und kein ;
Das passiert dann, wenn man z.B. bei
Code: Alles auswählen
echo "CMS_IMGEDIT[1]";
Code: Alles auswählen
echo "CMS_IMGEDIT[1]"."<span>Text</span>";
Selbst wenn ich aus der Historie dann das vorher funktionierende Original wieder hole, funktioniert es nicht mehr und im Error-Log steht dann dieser Fehler.
Auch mit print ""; funktioniert es dann nicht mehr.
Liegt es an irgendeinem Cache, der irgendeinen falschen Code im Speicher hält, statt den neuen zu nehmen?
Bei CMS_IMG[1] habe ich es teils so gelöst, dass ich es einer Variablen übergeben habe:
Code: Alles auswählen
$img = CMS_IMG[1];
Auch bei CMS_TEXT und CMS_LINK habe ich das Problem.
Wenn es einmal anfängt mit der weißen Seite, geht es nicht mehr wie es mal war.
Ist das ein Riesenbug in den Types?