Seite 1 von 1

CMS_VALUE[40] streikt

Verfasst: Mi 18. Jun 2008, 20:11
von rethus
Ich hab ein Modul, das im Input-Bereich folgendes hat:

Code: Alles auswählen

            <input type="checkbox" name="CMS_VAR[30]" <?php if("CMS_VALUE[30]"!="") echo "checked";?> value="Anliegen" onclick="if(this.checked) document.getElementById('Anliegen_Char').style.display = 'block'; else document.getElementById('Anliegen_Char').style.display = 'none';">Anliegen<br>
            </td></tr>
            </table>
            <div id="Anliegen_Char" <?php if("CMS_VALUE[30]"!="") echo 'style="display:block"'; else echo 'style="display:none"';?>>
                Mindestens <input type="text" name="<?php echo "CMS_VAR[40]";?>" value="<?php echo "CMS_VALUE[40]";?>" maxlength="3" title=" 0 oder leer lassen für keine Mindestanzahl" style="width:30px;"> Zeichen müssen<br>für Feld <em>Anliegen</em> eingegeben werden.   
            </div>
Im Outputbereich :

Code: Alles auswählen

    $tpl->set("s", "ANLIEGEN_Z", "CMS_VALUE[40]"); 
und im verwendeten Template:

Code: Alles auswählen

<!-- Mindestanzahl der Zeichen für Feld Anliegen -->
<input type="hidden" name="Anliegen_Zeichen" value="{ANLIEGEN_Z}">
Ich trage unter Konfig die Zeichenanzahl ein, speichere.
Aber die Zahl erscheint absolutnicht im Template... nichtmal im Modul, wenn ich echo CMS_VALUE[40] eingebe.

Kann mir einer sagen, woran das liegt? Müsste doch alles richtig sein, oder?
Warum übernimmt der die CMS_VALUE[40] nicht in den Ausgabebereich?
Ich hab echt kein Plan, wo der Fehler liegen soll.

Verfasst: Do 19. Jun 2008, 18:13
von rethus
Komisch, heute geht es. Kann es sein, das Contenido das Modul gestern die ganze Zeit aus dem Cache geladen hat?

Ggf. wäre eine Funktion im Backend (nur für den Sysadmin) sinnvoll, wo man mal eben per Knopfdruck den Cache leeren kann.

Verfasst: Do 19. Jun 2008, 18:43
von yodatortenboxer

Verfasst: Fr 20. Jun 2008, 17:14
von rethus
Klasse! Die Frage ist nur, ob das mal zeitnah in das Core-System mit aufgenommen wird.

Drupal z.B. (was ich ansonsten schrecklich finde) hat das auch mit drin... in so ner Art Developmen bzw. Debug-Plugin.