Neues Modul für Anfänger: Block ein und ausschalten

Gesperrt
ekke
Beiträge: 130
Registriert: Mi 18. Sep 2002, 18:26

Neues Modul für Anfänger: Block ein und ausschalten

Beitrag von ekke » Do 26. Sep 2002, 10:46

Hallo,

habe ein ganz einfaches Modul für Anfänger geschrieben:


Code: Alles auswählen

Modulname   : Block ein und ausblenden
Beschreibung : ein beliebiger Block, der anstatt 
	          echo "Huhu!>";
	          eingegeben wird, kann an und ausgeschaltet werden.
	          default ist aus.

C-Version      : 1.0


/***********************************************
* CONTENIDO MODUL - INPUT
*
* Modulname   :   	Block ein und ausblenden
* Author      :     Ekkehard Dörre ekked@gmx.de
* Copyright   :     Ekkehard Dörre
* Lizenz	  :		GPL (http://www.gnu.org/copyleft/gpl.html)
* Created     :     26-09-2002
* Modified    :     26-09-2002
************************************************/

echo "<table align=\"left\" cellpadding=\"0\" cellspacing=\"0\"><tr>";
echo "  <td valign=\"top\" width=\"202\">Logoleiste:</td>";
echo "  <td><input type=\"radio\" name=\"CMS_VAR[1]\" value=\"\""; 
if ("CMS_VALUE[1]" == "") {
echo "checked";
}
echo "  >aus<br><input type=\"radio\" name=\"CMS_VAR[1]\" value=\"0\""; 
if ("CMS_VALUE[1]" == "0") {
echo "checked";
} 
echo ">an<br></tr></table>";


/***********************************************
* CONTENIDO MODUL - OUTPUT
*
* Modulname   :     Block ein und ausblenden
* Author      :     Ekkehard Dörre ekked@gmx.de
* Copyright   :     Ekkehard Dörre
* Lizenz	  :		GPL (http://www.gnu.org/copyleft/gpl.html)
* Created     :     26-09-2002
* Modified    :     26-09-2002
************************************************/

if ("CMS_VALUE[1]" == "0") {

echo "Huhu!>";


} else {}

Der Input erstellt die Tabelle, die man sieht,
wenn man im Backend im Bereich Content - Seiten
bei einem Strukturpunk oder Artikel rechts neben der Templatespalte
auf den Editierenknopf drückt.

Der Output wird nur angezeigt, wenn die "CMS_VALUE[1]" == "0" ist.
Ist sie leer, dann ist die If-Bedingung nicht erfüllt und php geht weiter zu dem Inhalt in den Klammern hinter else. Da die leer sind, wird auch nichts angezeigt.

Gruss ekke

Gesperrt