Moin Leuts,
hoffe ihr könnt mir helfen, da ich grad im Wald stehe.
Ich habe in meinem template zwei spalten (links & rechts - als eigene layoutbereiche) und möchte, dass die linke Spalte die gesamte Seitenbreite einnimmt, sobald die rechte nicht vorhanden ist.
Ich wollte das ganze via php abfragen und kein seperates template dafür anlegen.
Ich frage also noch vor dem doc-type ab:
Code:
<?php
if ($this -> sections['m_right'] == 0) $contentwidth= "955";
if ($this -> sections['m_right'] == 1) $contentwidth= "616";
?>
und übergebe die variable contentwidth in meine div m_left:
Code:
<?php if ($this->sections['m_left']): ?>
<div id="m_left" class="col_<?php echo $contentwidth;?>">
<?php echo $this->sections['m_left'];?>
</div>
<?php endif; ?>
Wenn meine div m_left also die classe 955 erhält, bekommt sie via css die 955' er breite und wenn sie 616 erhält eben entsprechend die andere.
Leider klappt das nicht. Sie erhält immer die class 955 - egal ob meine m_right da ist oder nicht.
Habt ihr ne Idee?
Der Weg stammt zugegebenermaßen noch aus meinen vorherigen joomla-zeiten ...
Lesezeichen