<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Contao-Community - Layout / Templates / Holy Grail</title>
		<link>https://community.contao.org/de/</link>
		<description>Layout- und Template-Anpassungen (CSS, Modifizierungen, etc.)</description>
		<language>de</language>
		<lastBuildDate>Fri, 01 May 2026 12:55:01 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>1</ttl>
		<image>
			<url>https://community.contao.org/de/images/misc/rss.png</url>
			<title>Contao-Community - Layout / Templates / Holy Grail</title>
			<link>https://community.contao.org/de/</link>
		</image>
		<item>
			<title>5.7.x Vortrag SUmmit 2026 - Migration zu TWIG-Layout mit Slots</title>
			<link>https://community.contao.org/de/showthread.php?89271-Vortrag-SUmmit-2026-Migration-zu-TWIG-Layout-mit-Slots&amp;goto=newpost</link>
			<pubDate>Thu, 30 Apr 2026 12:40:05 GMT</pubDate>
			<description>Aus meinen Erfahrungen bis zu diesem Zeitpunkt könnte ich was drüber erzählen, soweit Bedarf besteht. 
Schaut  mal hier, kurz und grob die Punkte....</description>
			<content:encoded><![CDATA[<div>Aus meinen Erfahrungen bis zu diesem Zeitpunkt könnte ich was drüber erzählen, soweit Bedarf besteht.<br />
Schaut  mal hier, kurz und grob die Punkte.<br />
<a href="https://docs.contao.ninja/de/vortrag-contao-4-13-5-x-nach-5-7-inkl-twig-layout-mit-slots.html#/2" target="_blank" rel="nofollow">https://docs.contao.ninja/de/vortrag...-slots.html#/2</a><br />
<br />
Wie siehts aus?</div>

]]></content:encoded>
			<category domain="https://community.contao.org/de/forumdisplay.php?53-Layout-Templates-Holy-Grail">Layout / Templates / Holy Grail</category>
			<dc:creator>BugBuster</dc:creator>
			<guid isPermaLink="true">https://community.contao.org/de/showthread.php?89271-Vortrag-SUmmit-2026-Migration-zu-TWIG-Layout-mit-Slots</guid>
		</item>
		<item>
			<title>5.7.x Best-Practice Theme Templates</title>
			<link>https://community.contao.org/de/showthread.php?89269-Best-Practice-Theme-Templates&amp;goto=newpost</link>
			<pubDate>Tue, 28 Apr 2026 08:50:04 GMT</pubDate>
			<description>Hallo Zusammen, 
 
ich wollte generell mal Best-Practises einholen, wie man mit der Umstellung immer mehr Templates auf Twig mit der gesamten...</description>
			<content:encoded><![CDATA[<div>Hallo Zusammen,<br />
<br />
ich wollte generell mal Best-Practises einholen, wie man mit der Umstellung immer mehr Templates auf Twig mit der gesamten Ordnerstruktur umgeht, gerade, wenn man mit mehreren Varianten und Theme Templates arbeitet.<br />
<br />
Bisher hatte ich es immer so geregelt, dass im templates/ Ordner nur Basis-Templates sind, die ich für alle Kunden über verschiedene Contao-Installationen benutzen kann. Darin dann der Theme / Kundenordner mit Templates, die spezifisch für diesen Kunden genutzt werden. Dabei waren dabei sowohl Templates, die die Basis Templates überschreiben, sowie eigene Varianten, die nicht für andere Kunden relevant sind. <br />
<br />
Ein Beispiel wäre folgendes:<br />
<b>templates/</b><br />
<div style="margin-left:40px">- text.html5<br />
- image.html5<br />
  <b>kunde/</b><br />
    <div style="margin-left:40px">- text.html5<br />
    - text_spezial.html5<br />
    - event_list_start.html5<br />
    - news_latest.html5</div></div><br />
Jetzt ist das ja ein Aufbau, der mit twig nicht mehr so einfach funktioniert. Wenn ich alles in twig umstellen würde, müsste das, nach meinem Wissensstand, so aussehen:<br />
<b>templates/</b><br />
<div style="margin-left:40px">  - news_latest.html.twig (leer)<br />
  - event_list_start.html.twig (leer)<br />
  <b>content_element/</b><br />
    <div style="margin-left:40px">- text.html.twig<br />
    - image.html.twig</div>    <div style="margin-left:40px"><b>text/</b><br />
      <div style="margin-left:40px">- spezial (leer)</div></div>  <b>kunde/</b><br />
    <div style="margin-left:40px">-  news_latest.html.twig<br />
    -  event_list_start.html.twig<br />
    <b>content_element/</b><br />
      - text.html.twig<br />
      <div style="margin-left:40px"><b>text/</b><br />
        - spezial.html.twig</div></div></div><br />
Abgesehen davon, dass ich jetzt im Grunde alle reinen Kunden Templates doppelt anlegen muss, bringt das noch einen zusätzlichen Aufwand bei Updates / Anpassungen / Umzügen / etc. mit sich. Bisher hatte ich immer die genutzten Basis-Templates aus meinem Fundus eingefügt und den Kunden-Ordner vom Kunden kopiert, wenn ich bspw. für ein Update eine neue Instanz angelegt habe. Durch die neue Struktur müsste ich jetzt auch in den Übergeordneten Ordnern kontrollieren, ob es Änderungen gibt, was gerade bei sehr großen Websiten wirklich Zeit kostet.<br />
<br />
Hat jemand dazu schon Erfahrungen gemacht oder gibt es vielleicht eine bessere Möglichkeit das ganze aufzubauen?</div>

]]></content:encoded>
			<category domain="https://community.contao.org/de/forumdisplay.php?53-Layout-Templates-Holy-Grail">Layout / Templates / Holy Grail</category>
			<dc:creator>FlorinvV</dc:creator>
			<guid isPermaLink="true">https://community.contao.org/de/showthread.php?89269-Best-Practice-Theme-Templates</guid>
		</item>
		<item>
			<title>5.7.x Twig - figure aus dem Inhaltselement Bild entfernen</title>
			<link>https://community.contao.org/de/showthread.php?89267-Twig-figure-aus-dem-Inhaltselement-Bild-entfernen&amp;goto=newpost</link>
			<pubDate>Mon, 27 Apr 2026 13:56:33 GMT</pubDate>
			<description>Moin, 
 
ich tue mich immer noch schwer mit Twig. Aktuell scheitere ich daran, in einer Twig-Templatevariante von image.html.twig nur das img-Tag...</description>
			<content:encoded><![CDATA[<div>Moin,<br />
<br />
ich tue mich immer noch schwer mit Twig. Aktuell scheitere ich daran, in einer Twig-Templatevariante von image.html.twig nur das img-Tag auszugeben. Ich möchte also das umschließende figure-Element entfernen.<br />
<br />
Wie muss ich das Template anpassen, damit nur das img-Tag ausgeben wird?<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">{% extends '@Contao/content_element/_base.html.twig' %}<br />
{% use '@Contao/component/_figure.html.twig' %}<br />
<br />
{% block content %}<br />
&nbsp; &nbsp; {% if images %}<br />
&nbsp; &nbsp; &nbsp; &nbsp; {% with {figure: images|first} %}{{ block('figure_component') }}{% endwith %}<br />
&nbsp; &nbsp; {% endif %}<br />
{% endblock %}</code><hr />
</div>Ich habe diverse Versuche unternommen, bei denen dann aber nur ein blankes img-Tag ausgegeben wurde. Zum Beispiel habe ich den Block figure_component genommen, den kompletten Code aus component/_figure.html.twig kopiert und in meiner Templatevariante ausgegeben. Ausgabe im Frontend ist dann:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">&lt;figure&gt;<br />
&nbsp; &lt;img src=&quot;&quot; alt=&quot;&quot;&gt;<br />
&lt;/figure&gt;</code><hr />
</div>Ich steh hier auf dem Schlauch...<br />
<br />
Danke und Gruß<br />
Mathias</div>

]]></content:encoded>
			<category domain="https://community.contao.org/de/forumdisplay.php?53-Layout-Templates-Holy-Grail">Layout / Templates / Holy Grail</category>
			<dc:creator>mdoll</dc:creator>
			<guid isPermaLink="true">https://community.contao.org/de/showthread.php?89267-Twig-figure-aus-dem-Inhaltselement-Bild-entfernen</guid>
		</item>
		<item>
			<title>5.7.x Varianten für news_full und news_latest möglich?</title>
			<link>https://community.contao.org/de/showthread.php?89258-Varianten-für-news_full-und-news_latest-möglich&amp;goto=newpost</link>
			<pubDate>Thu, 23 Apr 2026 09:15:49 GMT</pubDate>
			<description>Hallo, 
ich hätte gern Varianten für die Templates news_full und news_latest definiert, aber im Gegensatz zu ce_* und mod_* wird das im Template...</description>
			<content:encoded><![CDATA[<div>Hallo,<br />
ich hätte gern Varianten für die Templates news_full und news_latest definiert, aber im Gegensatz zu ce_* und mod_* wird das im Template Studio nicht angeboten. Diese Templates kann ich nur durch <i>ein</i> eigenes ersetzen. Ist das ein Bug oder Feature?<br />
Alternativ habe ich von dem geänderten Template news_full, das dann im Ordner /templates abgelegt wird, eine Kopie mit erweitertem Namen dazu kopiert. Aber diese Kopie ist weder im Template Studio zu sehen noch in der Modulkonfiguration (Typ Nachrichtenleser) auswählbar. Dieser Weg wäre meinetwegen eine Alternative. Müsste dieses 'neue' Template dazu irgendwo bekannt gemacht werden?<br />
In der Doku finde ich zwar einen Hinweis, dass neue Templates mit dem Template Studio angelegt werden können, aber da muss ich etwas missverstanden haben.</div>

]]></content:encoded>
			<category domain="https://community.contao.org/de/forumdisplay.php?53-Layout-Templates-Holy-Grail">Layout / Templates / Holy Grail</category>
			<dc:creator>RuedigerMH</dc:creator>
			<guid isPermaLink="true">https://community.contao.org/de/showthread.php?89258-Varianten-für-news_full-und-news_latest-möglich</guid>
		</item>
		<item>
			<title>5.7.x Downlaods Template soll Link im neuen Fenster öffnen</title>
			<link>https://community.contao.org/de/showthread.php?89255-Downlaods-Template-soll-Link-im-neuen-Fenster-öffnen&amp;goto=newpost</link>
			<pubDate>Tue, 21 Apr 2026 07:51:05 GMT</pubDate>
			<description>Hallo, 
 
 
 
nutze nun zum 1. mal das Template Studio, mein Ziel: 
 
Bei DOWNLOADS soll der Link ein neues Fenster öffnen. 
 
 
Habe verschiedenes...</description>
			<content:encoded><![CDATA[<div>Hallo,<br />
<br />
<br />
<br />
nutze nun zum 1. mal das Template Studio, mein Ziel:<br />
<br />
Bei DOWNLOADS soll der Link ein neues Fenster öffnen.<br />
<br />
<br />
Habe verschiedenes recherchiert, getestet, komme aber nicht zum Ziel, siehe Anlage.<br />
<br />
Gibt es dafür eine Anleitung ?<br />
<br />
<br />
<br />
<br />
Vielen Dank für Hinweise.</div>


	<div style="padding:10px">

	

	

	
		<fieldset class="fieldset">
			<legend>Angehängte Grafiken</legend>
			<ul>
			<li>
	<img class="inlineimg" src="https://community.contao.org/de/images/attach/gif.gif" alt="Dateityp: gif" />
	<a href="https://community.contao.org/de/attachment.php?attachmentid=28372&amp;d=1776757788" target="_blank">twig-downloads.gif</a> 
(56,3 KB)
</li>
			</ul>
			</fieldset>
	

	

	</div>
]]></content:encoded>
			<category domain="https://community.contao.org/de/forumdisplay.php?53-Layout-Templates-Holy-Grail">Layout / Templates / Holy Grail</category>
			<dc:creator>mv-soft</dc:creator>
			<guid isPermaLink="true">https://community.contao.org/de/showthread.php?89255-Downlaods-Template-soll-Link-im-neuen-Fenster-öffnen</guid>
		</item>
		<item>
			<title>5.7.x Navi um span Erweitern mit TWIG</title>
			<link>https://community.contao.org/de/showthread.php?89248-Navi-um-span-Erweitern-mit-TWIG&amp;goto=newpost</link>
			<pubDate>Sat, 18 Apr 2026 13:25:54 GMT</pubDate>
			<description><![CDATA[Moin Zusammen, 
 
ich möchte das Template der Haupt-Navigation so erweitern, dass der Link einen <span> erhält. 
 
*Contao Demo*: 
 
Code: 
---------...]]></description>
			<content:encoded><![CDATA[<div>Moin Zusammen,<br />
<br />
ich möchte das Template der Haupt-Navigation so erweitern, dass der Link einen &lt;span&gt; erhält.<br />
<br />
<b>Contao Demo</b>:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">&lt;li class=&quot;submenu sibling&quot;&gt;<br />
&lt;a href=&quot;/content-elements.html&quot; class=&quot;submenu sibling&quot; aria-haspopup=&quot;&quot;&gt;Content Elements&lt;/a&gt;&lt;button class=&quot;btn-toggle-submenu&quot; aria-haspopup=&quot;true&quot; aria-expanded=&quot;false&quot; data-label=&quot;Content Elements&quot; aria-label=&quot;Expand menu: Content Elements&quot;&gt;&lt;/button&gt;&lt;ul class=&quot;level_2&quot;&gt;<br />
&lt;li class=&quot;noprevlink&quot;&gt;<br />
&lt;a href=&quot;/text-elements.html&quot; class=&quot;noprevlink&quot;&gt;Text elements&lt;/a&gt;&lt;/li&gt;<br />
.<br />
.<br />
.<br />
&lt;/ul&gt;<br />
&lt;/li&gt;</code><hr />
</div><b>angepasst</b>:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">&lt;li class=&quot;submenu sibling&quot;&gt;<br />
&lt;a href=&quot;/content-elements.html&quot; class=&quot;submenu sibling&quot; aria-haspopup=&quot;&quot;&gt;Content Elements&lt;/a&gt;&lt;button class=&quot;btn-toggle-submenu&quot; aria-haspopup=&quot;true&quot; aria-expanded=&quot;false&quot; data-label=&quot;Content Elements&quot; aria-label=&quot;Expand menu: Content Elements&quot;&gt;&lt;/button&gt;&lt;ul class=&quot;level_2&quot;&gt;<br />
&lt;li class=&quot;noprevlink&quot;&gt;<br />
&lt;a href=&quot;/text-elements.html&quot; class=&quot;noprevlink&quot;&gt;<b>&lt;span&gt;</b>Text elements<b>&lt;/span&gt;</b>&lt;/a&gt;&lt;/li&gt;<br />
.<br />
.<br />
.<br />
&lt;/ul&gt;<br />
&lt;/li&gt;</code><hr />
</div>Hat da jemand einen Tipp für mich, welches Template das ist und wie man das am geschicktesten machen kann?<br />
<br />
Grüße</div>

]]></content:encoded>
			<category domain="https://community.contao.org/de/forumdisplay.php?53-Layout-Templates-Holy-Grail">Layout / Templates / Holy Grail</category>
			<dc:creator>tschero</dc:creator>
			<guid isPermaLink="true">https://community.contao.org/de/showthread.php?89248-Navi-um-span-Erweitern-mit-TWIG</guid>
		</item>
		<item>
			<title>5.7.x Navigation Acessible, Hambuger mit Text ergänzen</title>
			<link>https://community.contao.org/de/showthread.php?89236-Navigation-Acessible-Hambuger-mit-Text-ergänzen&amp;goto=newpost</link>
			<pubDate>Sun, 12 Apr 2026 20:19:51 GMT</pubDate>
			<description>Nutzt man im Modul *Navigationsmenü* das Template *mod_navigation_accessible*, wird ja das berühmte Hamburger Menü generiert mit den 3 Balken bei...</description>
			<content:encoded><![CDATA[<div>Nutzt man im Modul <b>Navigationsmenü</b> das Template <b>mod_navigation_accessible</b>, wird ja das berühmte Hamburger Menü generiert mit den 3 Balken bei kleiner Auflösung.<br />
In der Contao Demo wird derzeit das zwar noch nicht direkt verwendet, aber nach gebaut. Dabei ist mir das &quot;Menu&quot; dahinter aufgefallen.<br />
In der Demo wird das derzeit über ein HTML Modul getan, was das Logo und die Toggle Nav beinhaltet.<br />
<br />
In Contao 5.7 bei Verwendung des entsprechenden Templates könnte man nun eine Variante anlegen und den Block &quot;toggle&quot; überschreiben.<br />
Aber das ist für diesen (meinen) Fall nicht nötig, das geht ja auch mit CSS:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">body.nav-is-mobile button::after {<br />
&nbsp; &nbsp; content: &quot;MENU&quot;;<br />
}<br />
body.nav-is-mobile button:lang(de)::after {<br />
&nbsp; &nbsp; content: &quot;MENÜ&quot;;<br />
}</code><hr />
</div>Erste Angabe ist default, unabhängig von der Sprache die als Ausgabe definiert ist, die zweite Angabe für deutsch.</div>

]]></content:encoded>
			<category domain="https://community.contao.org/de/forumdisplay.php?53-Layout-Templates-Holy-Grail">Layout / Templates / Holy Grail</category>
			<dc:creator>BugBuster</dc:creator>
			<guid isPermaLink="true">https://community.contao.org/de/showthread.php?89236-Navigation-Acessible-Hambuger-mit-Text-ergänzen</guid>
		</item>
	</channel>
</rss>
