Contao Tipps
2- und 3-Spaltenlayout automatisch (2.7)
Im Forumbeitrag wird gezeigt, wie man einen 2- und 3-Spaltenlayout automatisch erstellt bekommt.
Wenn man im Frontend-Template:
<?php echo $this->framework; ?>
durch
<?php echo $this->framework; ?>
<?php if ($this->right && $this->right == "&" . "nbsp;"): ?>
<style type="text/css" media="screen">
<!--/*--><![CDATA[/*><!--*/
#main { margin-right:0px; }
/*]]>*/-->
</style>
<?php endif; ?>
ersetzt, erweitert sich die Hauptspalte automatisch auf volle Breite, wenn in der eigentlich vorgesehenen 3. Spalte kein Inhalt vorhanden (oder veröffentlicht) ist. Man kann dann also 1 Template für beide Varianten nutzen.
Ab TYPOlight Version 2.8 kann dazu auch das Modul Optional Rows genutzt werden.