Hallo,
ich möchte abhängig davon, ob der Benutzer im Backend seinen Artikel editiert, zusätzliche Hilfetexte aus meinen Modulen einblenden lassen.
Weiß jemand, ob es eine (boolesche) Variable öder ähnliches gibt, das ich in meinen Modulen verwenden kann, um herauszufinden, ob es gerade im Backend ausgeführt wird?
Gibt es vielleicht auch eine Variable, die mir verrät, ob das Modul in der Wysiwyg-Ansicht ausgeführt wird?
Falls nicht, wäre ich für Tipps dankbar, wie ich selber solche Zustandsvariablen in Contenido einbauen könnte.
Festellen, Modul im Backend aufgerufen wird
Danke.
Ich werde mir das mal näher anschauen und poste dann ein Codebeispiel.
Viele CMS (z.Bsp. RedDot) bieten die Möglichkeit, unterschiedliche Inhalte anzuzeigen, je nachdem ob die Seite gerade von einem Redakteur editiert wird oder nicht. Für unbedarfte Benutzer finde ich diese Möglichkeit einfacher zu verstehen, als in der Ansicht "Konfiguration" anhand einer abstrakten Beschreibung Einstellungen vorzunehmen.
Ich werde mir das mal näher anschauen und poste dann ein Codebeispiel.
Viele CMS (z.Bsp. RedDot) bieten die Möglichkeit, unterschiedliche Inhalte anzuzeigen, je nachdem ob die Seite gerade von einem Redakteur editiert wird oder nicht. Für unbedarfte Benutzer finde ich diese Möglichkeit einfacher zu verstehen, als in der Ansicht "Konfiguration" anhand einer abstrakten Beschreibung Einstellungen vorzunehmen.
wichtig ist einfach, dass du nicht ausschliesslich auf $edit prüfst, sondern gleichzeitig noch auf das nicht-vorhandensein von $_REQUEST['edit'], da sonst jemand im frontend $edit mit einem wert besetzen kann (über get oder post).
gruss,
andreas
ps: also so...
gruss,
andreas
ps: also so...
Code: Alles auswählen
if ($edit && empty($_REQUEST['edit'])) {
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)