Etwas ganz merkwürdiges passiert bei einer bestehenden CMSms Seite. Sie besitzt ein paar mehr content blocks, die allesamt in der ersten Zeile vom Template initialisiert werden:
Code: Select all
{process_pagedata}
{content block="Meta Keywords" oneline="true" assign="meta_keywords"}
{content block="Meta Description" oneline="true" assign="meta_description"}
{content assign="contentvar"}
{content block="Erweitert" assign="moretext"}
Das funktioniert soweit alles.
Nun sollte noch nachträglich ein Textbereich dazu kommen. Also habe ich das obenstehende logisch ergänzt:
Code: Select all
{process_pagedata}
{content block="Meta Keywords" oneline="true" assign="meta_keywords"}
{content block="Meta Description" oneline="true" assign="meta_description"}
{content assign="contentvar"}
{content block="Erweitert" assign="moretext"}
{content block="Wissenswertes" assign="wissensvar"}
Also die letzte Zeile ist dazu gekommen. Und das Textfeld wird mir auch bei der Seitenbearbeitung angezeigt. Ich kann auch problemlos was eintippen und abspeichern. Sobald ich die Seite dann aufrufe, erscheint aber nichts bei {$wissensvar}. Das irritierte mich, also bin ich nochmal ins Backend, um das Textfeld zu checken (dachte ich hab das im falschen eingegeben). Aber es ist leer! Jedesmal wird es anscheinend geleert wnen man das Frontend aufruft! Hat das schonmal jemand gehabt? Egal wie ich es anstelle. Habe schon den Block direkt in den body gepackt. also content block="Wissenswertes"}. Selbe Problem! Gibt es da ne Grenze was content blocks angeht?