logo

Extra Block Types (EBT) - Neue Erfahrung im Layout Builder❗

Extra Block Types (EBT) - gestylte, anpassbare Blocktypen: Diashows, Registerkarten, Karten, Akkordeons und viele andere. Eingebaute Einstellungen für Hintergrund, DOM Box, Javascript Plugins. Erleben Sie die Zukunft der Layouterstellung schon heute.

Demo EBT-Module EBT-Module herunterladen

❗Extra Absatztypen (EPT) - Erfahrung mit neuen Absätzen

Extra Paragraph Types (EPT) - analoger, auf Absätzen basierender Satz von Modulen.

Demo EPT-Module EPT-Module herunterladen

Scroll

Einbetten von Views in Seiten

22/02/2025, by Gast (nicht überprüft)
Foren

Hallo nochmal!

Ich habe wieder einen Denkstau...

Es gibt eine Vorlage für die interne Seite. Je nach Seite werden unterschiedliche Hintergrund- und andere Bilder, Texte usw. angezeigt. Ein Inhaltstyp für Seiten wurde erstellt. Jetzt gibt es 5-6 verschiedene Views, von denen einige auf Seiten mit entsprechenden Bildern angezeigt werden sollen. 

Frage: Wie sollte ich am besten vorgehen? :)

Natürlich könnte man in den Header der View etwas hineinpacken, aber dann müsste man tief in den HTML-Code eingreifen, um das Bild zu ändern - das gefällt mir nicht als Lösung.

Ich würde gerne ein zusätzliches Feld im Inhaltstyp erstellen, in dem der Name der benötigten View angegeben wird! 

Ist das überhaupt möglich und wie macht man das?

Oder könnte man irgendwie 2-3 zusätzliche Felder an die View anhängen, die dann von der Seitenvorlage verarbeitet werden und alles anzeigen?

Ich hoffe, ich habe das Problem verständlich beschrieben. Ist das realistisch?

Die dritte Möglichkeit wäre, je nach Seite einen Inhaltsblock mit den Ergebnissen der benötigten View auszugeben.

Man könnte zum Beispiel fest im Template schreiben, wenn URL1 (oder der Seitentitel) - zeige diese View, wenn URL2 - eine andere.

Ich bin mir auch nicht sicher, ob ich jetzt alle notwendigen nennen kann! Ich hätte gerne die Möglichkeit, dies über das Admin-Panel zu steuern.

Und ich verstehe nicht, wie ich die benötigte  View aus dem Template-Code aufrufen kann?

Ich wäre dankbar für Hinweise/Tipps.

Mit freundlichen Grüßen,

Artem

 

PS: Mir kam die Idee - dem Inhaltstyp für Views ein Feld hinzuzufügen, in das standardmäßig das benötigte Bild hochgeladen wird, und in der View-Vorlage dieses Bild an die richtige Stelle einzufügen? Das klingt alles etwas krumm und umständlich...

Wie macht man das richtig?