Und noch ne dumme Frage:
Ist es möglich innnerhalb eines plugins den Seitentitel abzufragen (ich hab in der Doku nichts gefunden), d.h. die Seite auf der das Plugin aktuell aufgerufen wird.
ich könnte dann nämlich innerhalb des plugins eine Wert je nach aufgerufener Seite weitergeben. So in der Art:
Wenn seite1 dann x=1 else wenn seite2 dann x=2. Wenns nicht geht müsste ich mit zwei nahezu identischen plugins arbeiten.
Ulrich
Seitentitel im Plugin anzeigen
Re: Seitentitel im Plugin anzeigen
Es gibt die globalen Variablen $h, $u und $s; $h enthält die Headings, $u die zugehörigen URLs und $s die Nummer der aufgerufenen Seite. Vermutlich passt $h für dich am Besten, etwa:
Oder eventuell möchtest du $su nutzen; das ist die aktuell aufgerufene Seiten-URL (die enthält eben alle Ebenen, z.B. "toplevel/unterseite", und ist Prozent-kodiert).
Code: Select all
function my_plugin() {
global $h, $s;
if ($h[$s] === 'Name der ersten Seite') {
// mach was
} elseif ($h[$s] === 'Name der zweiten Seite') {
// mach was anderes
}
}
Last edited by cmb on Tue Apr 05, 2022 8:44 pm, edited 1 time in total.
Reason: fix PHP syntax
Reason: fix PHP syntax
Christoph M. Becker – Plugins for CMSimple_XH
-
- Posts: 73
- Joined: Fri Feb 17, 2017 2:41 pm
Re: Seitentitel im Plugin anzeigen
Klasse, genau so wie ich es haben wollte.cmb wrote: ↑Tue Apr 05, 2022 4:24 pmEs gibt die globalen Variablen $h, $u und $s; $h enthält die Headings, $u die zugehörigen URLs und $s die Nummer der aufgerufenen Seite. Vermutlich passt $h für dich am Besten, etwa:Oder eventuell möchtest du $su nutzen; das ist die aktuell aufgerufene Seiten-URL (die enthält eben alle Ebenen, z.B. "toplevel/unterseite", und ist Prozent-kodiert).Code: Select all
function my_plugin() { global $h, $s; if ($h[$s] === 'Name der ersten Seite') { // mach was } else {$h[$s] === 'Name der zweiten Seite') { // mach was anderes } }
Danke nochmal, nur die Klammern musste ich mir etwas sortieren.
Ulrich
Die nächste Frage kommt bestimmt...
Re: Seitentitel im Plugin anzeigen
Upps! Ich sollte mir wirklich angewöhnen wenigstens die Syntax zu prüfen. Habe das jetzt oben gefixt.Kreative-Gruppe wrote: ↑Tue Apr 05, 2022 6:16 pmDanke nochmal, nur die Klammern musste ich mir etwas sortieren.
Immer raus damit.
Christoph M. Becker – Plugins for CMSimple_XH