Ja te stvari obicno kontrolisem klasama.
Stavim klasu na body recimo .twoCol kad mi trebaju dve kolone, i .threeCol kada imam tri kolone. Onda u odnosu na klasu koju ima body stilizujem dimenzije kolona. Dakle backend treba samo da ti setuje klasu na body (ili neki parent element), ostalo je CSS.
Baš dosta radim sa ovim stvarima u poslednje vreme.
Ali kako kažeš da imaš samo na glavnoj stranici tri kolone - ne vidim problem da imaš poseban template za nju.
|