[gelöst] Wildcard URLs
am 04.08.2014 - 13:46 Uhr in
Hallo,
es gibt z.B. in den Blöcken die Möglichkeit, den Block nur auf den angegebenen Seiten anzuzeigen. Dort kann ich dann <front> für die Startseite, vollständige Pfade, oder Wildcard-Pfade mit Sternchen (*) eintragen. Diese Funktionalität würde ich gerne in ein eigenes Modul einbauen.
Weiß jemand, ob die Match-Funktion dafür auch für eigene Module verwendbar ist? Die Erfassung würde ich über ein mehrzeiliges Text-Feld in meinem Inhaltstyp machen. Ich brauche nur eine Funktion, die überprüft, ob die aktuelle URL einer der in diesem Feld angegebenen URLs, insbesondere bei Angabe von *-Platzhaltern, entspricht.
Danke!
- Anmelden oder Registrieren um Kommentare zu schreiben

Hier findest Du das
am 04.08.2014 - 14:03 Uhr
Hier findest Du das nötige
https://api.drupal.org/api/drupal/modules!block!block.api.php/function/hook_block_info/7
visibility auf '2' mit zusätzlichen 'pages'-Key in dem Du php verwenden kannst.
Wenn Du Drupal 6 verwendest, ist es fast genau so.
Gruß
Christian
Danke für den Tipp, aber ich
am 04.08.2014 - 15:35 Uhr
Danke für den Tipp, aber ich brauchte nur die Funktion 'drupal_match_path'.