Auf Inhalte der CMS-Tags im Modul zugreifen |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Auf Inhalte der CMS-Tags im Modul zugreifen |
Fri. 28. September 2007, 18:58
Beitrag
#1
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 587 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 62 |
Sorry Leute,
aber ich hab jetzt schon einiges probiert und ich muss sagen, die Modulentwicklung ist (mal wieder) total nervig. Dabei ist die Aufgabe "eigentlich" simpel: Das Modul soll (zur Eingabe einer URL) ein CMS-Tag ausgeben und den Inhalt davon später weiterverarbeiten. Fertig! QUELLTEXT <CMSPHP> $url = <cms:mod type="text" id="1" title="Einzeiliges Textfeld" />; $url = 'Meine url:'.$url; </CMSPHP> Ich hab Folgendes schon gelesen: Eigene_Module_schreiben Leider funktioniert das letzte Beispiel noch nicht mal per Copy-Paste CMS-Tags in ungechachtem PHP zugänglich machen ...und ich hab mir das Modul "Text (einzeilig)" angesehen. Aber ich bekomme ständig Parsing-Fehler - und wenn ich keine bekomme, dann kann ich auch nicht auf den Inhalt des CMS-Tags zugreifen. Wer weiß eine einfache Lösung? -------------------- Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
|
|
|
Guest_bkm_* |
Fri. 28. September 2007, 20:11
Beitrag
#2
|
Guests |
QUELLTEXT <CMSPHP:CACHE>
$elements['url'] = <cms:mod type="text" id="1" menuoptions="false" addslashes="true"/>; echo '<CMSPHP>'; if (is_array($elements)) { foreach($elements AS $k => $v){ echo '$mvars["'.$k.'"] = "'. addslashes($v) .'";'."\n"; } } echo '</CMSPHP>'; </CMSPHP:CACHE> <CMSPHP> echo 'Meine URL:'.$mvars['url']; </CMSPHP> <cms:mod type="typegroup" elements="text[1]" title="Einzeiliges Textfeld"/> |
|
|
Fri. 28. September 2007, 20:34
Beitrag
#3
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 587 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 62 |
Danke bkm!
Das wars. Ich glaube, es lag an dem letzten CMS-Tag, das hatte ich so nicht drin. Noch eine weitere Frage: wenn ich weitere Eingabe-Elemente habe, dann muss ich die sicher mit in die "typegroup" nehmen, richtig? -------------------- Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
|
|
|
Guest_bkm_* |
Sat. 29. September 2007, 19:20
Beitrag
#4
|
Guests |
Noch eine weitere Frage: wenn ich weitere Eingabe-Elemente habe, dann muss ich die sicher mit in die "typegroup" nehmen, richtig? Wenn Du es auf einmal bearbeiten willst ? =>ja Es gibt da ja noch mehr Möglichkeiten um an's Ziel zukommen, war halt aus Deinem Link-Beispiel Wiki |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 28.4.24 - 14:33 |