Parameterübergabe an ein Menü
Eingetragen von fvoss (38)
am 18.12.2007 - 15:18 Uhr in
am 18.12.2007 - 15:18 Uhr in
Hi
noch ne Anfängerfrage!
ich möchte an einen Menü-Punkt ein Parameter übergeben.
So klappt es nicht node/13¶meter=xyz !
Aber wie gehts richtig ?????
Gruß F.
- Anmelden oder Registrieren um Kommentare zu schreiben
Hast du Lesbare URLs aktiviert?
am 18.12.2007 - 15:25 Uhr
Falls du Lesbare URLs (
admin/settings/clean-urls
) aktiviert hast :node/13?parameter=xyz
--
Lesbare URLs
am 18.12.2007 - 16:12 Uhr
Nein! Habe ich "natürlich" nicht!
Leider schläg der Test zur Umschaltung fehl.
Kennst Du keine Syntax die auch so klappt?
Gruss F.
admin/build/menu/item/add?
am 18.12.2007 - 19:28 Uhr
ich möchte an einen Menü-Punkt ein Parameter übergeben.
So klappt es nicht node/13¶meter=xyz !
Ich versteh's nicht ganz. Möchtest du unter
admin/build/menu/item/add
im Feld "Pfad" einen Pfad oder einen URL angeben, der einen Prameter hat?--
node/13¶meter=xyz
am 19.12.2007 - 10:28 Uhr
Ich habe einen Menüpunkt der auf eine Seite verweist.
Der normale Aufruf ist dann node/yxz.
Die Seite besteht aus PHP code an diese Seite möchte ich nun mit dem Menüaufruf (klick) Parameter übergeben!
Also was muss man unter ?q=admin/build/menu/item/edit/xyz Pfad eintragen um die Paramter zu übergeben?
Re: Parameterübergabe an ein Menü
am 19.12.2007 - 12:46 Uhr
Ich habe einen Menüpunkt der auf eine Seite verweist. [...] Die Seite besteht aus PHP code [...]
Wenn
node/42
der Pfad zu der Seite ist, und du zwei zusätzliche Wertefoo</node> und <code>bar
an die Seite übergeben willst, dann kannst du als Pfadnode/42/foo/bar
angeben. Im PHP-Code der Seite kannst du dann auf diese Werte mittelsarg(2)
undarg(3)
zugreifen können.Zusätzliche GET-Parameter können nicht eingetragen werden, da Drupal das Ampersand (&) automatisch URL-kodiert. Du könntest die absolute URL eintragen, in der Form
http://example.com/?q=node/42&par1=foo&par2=bar
. Dann kannst du im PHP-Code der Seite auf die Parameter mittels des$_GET
-Arrays zugreifen.--
Parameterübergabe an ein Menü
am 19.12.2007 - 13:56 Uhr
Besten Dank! Alles klar!
Da muss ich leider was umbauen.
Die Lösung mit der absoluten URL bereitet natürlich schon Schmerzen. PFUI;-)
Gruß F.