[CSS (Joomla)] Aanpassen tag vanuit index.php

Pagina: 1
Acties:

  • Eusebius
  • Registratie: November 2001
  • Niet online
In een template bouw ik momenteel een optie in, dat in de index.php bepaalt of er 2 of 3 columns worden getoond. Dit oa naar aanleiding van dit topic http://forum.joomla.org/index.php/topic,6720.0.html.

In index.php het ik toegevoegd:
code:
1
2
3
4
5
6
7
8
9
10
11
<!--  2 OR 3 COLUMNS? -->

<?php if ( mosCountModules( 'right' ) <= 0) { ?>
<style type="text/css">
#box-double, #box-double-short {
width: 550px;
}
</style>
<?php } ?>

 <!--  End of: 2 OR 3 COLUMNS? -->

Werkt goed, geen problemen mee. Nu zit ik alleen met het volgende. De index.php is bedoeld om de content mee op te bouwen en de css om de lay-out te stylen. Maar nu geef ik een stylingsargument in de index.php, wat niet helemaal netjes is. Voor mensen na mij is het moeilijk te vinden en over een half jaar weet ik ook niet meer waar ik dit gedefinieerd heb.

Wat ik zoek, is een manier om vanuit de index.php een css-childtag aan te roepen die de css-parenttag overruled. Of ziets. Of een mogelijkheid dat ik op dit punt #box-double, #box-double-short vervang door #box-double.2colums, #box-double-short.2columns oid (voor de duidelijkheid: #box-double, #box-double-short definieert de lay-out van de content)

==
hoi