Hello mindenkinek!
Feltettem a legújabb Zen-t és nem találom benne a régi klasszikus, megjelenítés.
A legújabban ez az elrendezés van alapból:
Első oldalsáv | Második oldalsáv | Tartalom
Én ezt szeretném:
Első oldalsáv | Tartalom | Második oldalsáv
Hogyan lehet ezt beállítani?
Taxonomy upgrade extras:
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
Starterkit?
Először is: Starterkitből indultál?
Amúgy a Zen templates könyvtárában lévő page.tpl.php-ból kiderül, hogy a régiók különböző css class-okat kapnak attól függően milyen régiók vannak éppen használatban. Ha mind a két sidebar, akkor:
Ezeket a classokat kell megkeresni a sass könyvtárban, azon belül pedig a layouts mappában, azon belül pedig a zen alap gyári elrendezés a layout-3col.
A _layout-3col.scss -ben így találod meg pl.: __first-left-sidebar,
és a gyári alap grid system a zen grid szerint tudod kialakítani a layoutot.
Nagyképernyős megjelenésen (@include zen-respond-to(xl)): 119. sortól:
Kb. ez kellene helyette neked:
így a right-content 1 oszlop széles, a másodikban kezdődik.
A first-left mivel "right" float, ezért úgy kell értelmezni, hogy 1 oszlop széles jobbról a harmadikból kezdve (vagyis az első oszlop balról nézve), a second-left pedig 1 oszlop széles szintén jobbról nézve az első oszlopban (balról a harmadik)
Persze jobb lenne mindjárt a class-t is átírni second-right-sidebar -ra, és ezt a változást a page.tpl.php-ban is átírni.
Illetve a szépséghibája szerintem a 3 oszlopnak, hogy a sidebar-ok ugyanolyan szélesek lesznek, mint a tartalmad. De persze ezt is át lehet írni.