-
MetaModels Body-Tags
Hallo,
habe eine Frage und zwar kann ich aus einer URL von metamodels einen Body-Tag übergeben??
z.b. URL = /untekunfts-kategorie/typ/ferienwohnungen.html
will ich z.b. so ausgeben lassen <body id="top" class="ferienwohnungen">
es handelt sich um einen filter also das template und die seite bleibt immer die gleiche.
oder hat jemand einen anderen vorschlag wie man das lösen kann?
nice greetz matp ;)
-
Ja das ist möglich. Aber du musst es selber programmieren, von alleine kann MetaModels sowas natürlich nicht.
-
gibts da irgend einen ansatz dazu??
kenn mich mit metamodels noch gar nicht aus.
gibts hier nicht einen tag wie sowas?
{{page::alias}}
greetz matp
-
Nein das hat wenig mit MetaModels zu tun. Du kannst von extern, mit einer Extension, den Body-Tag belegen.
-
ist das die extension body-tags???
-
Die Extension kenne ich nicht. Ich meinte damit eher eine eigene, selbstgeschriebene Extension.
-
hallo matp,
es gibt eine Erweiterung, mit der man CSS-Klassen usw. dynamisch für das Standardtemplate umschreiben kann => bitte mal suchen...
Vielleicht kannst die CSS-Klasse per Insert-Tag abändern
-
Hi,
simpler Ansatz wenn du es im Reader brauchst:
1. Lege ein Feld für die gewünschte CSS-Klasse in deinem MetaModel an.
2. Baue einen Reader für dieses MetaModel, dass nur diesen Wert ohne alles andere drum herum ausgibt.
3. Füge in deiner fe_page in den Body-Tag ein {{insert_module::XX}} mit XX=ID des Moduls ein.
Du hättest dann zwei Reader, aber das schadet ja nix.
Wenn du verschieden gefilterte Listen verschieden darstellen willst, kennst du im fe_page-Template die aktuelle URL abfragen und dir das selbst mit etwas PHP-Code bauen.
Jan
-
Input Klasse
GET Parameter einfach in die body Klasse schreiben.
Fertig.