Sziasztok!
Egy olyan websiteot készítek, aminek a nyitólapjának az elrendezése eltér az összes többi aloldaltól. (az aloldalak egy széles tartalmi bal hasábbal és egy vékony jobb oldali regioval rendelkeznek,ahova blokkokat tudok tenni, a nyitólap pedig 4 négyzet alakú blokk lenne 2 (egy szélesebb és egy vékonyabb) egymás mellett majd alatta ismét 2 darab, de ezek már egyforma szélesek, egymás mellett) 2-ben egy egy view a másik kettőben egy egy sima blokk amibe szöveget írok.
Én 2 módontudnám megoldani, de egyik sem jó:
A panels modult nem szeretném használni, mert nem túl "lightweight"...
A front modul nem igazán erre való.
Sminkből kéne megoldani, de nem tudom, hogyan kell elindulni. Tudtok tippet adni?
a bajom az, hogy egy page.tpl.php van és ennek az elrendezésétől nem tudok eltérni, nem?? csak a node.tpl.php-t tudom egy nodera teljesen átvariálni, de az nem ad elég teret nekem sajnos ebben az esetben. merre induljak?
page-front.tpl.php
Hozz létre egy page-front.tpl.php fájlt. Ebben tudod a nyitólap page.tpl-t megadni.
Hosszu Kálmán
http://twitter.com/kalmanhosszu
http://www.kalman-hosszu.com/
http://premiumcmsthemes.com/
node vagy page
köszi a választ, de még nem értem ez alapján alogikát! Egyfelől honnan fogja tudni a Drupal, hogy melyik oldalamnál kell azt a page-front.tpl.php fájlt használnia. Másfelől ebbe a fájlba nem egy node.tpl.php szerű struktúrát tehetek csak?
ha nem, hanem page.tpl.php struktúrát tehetek, akkor mi van a regiokkal? ha ebbe létrehozok olyan regiot ami az eredeti page.tpl.phpban nincs benne, azt hogyan fogom látni az admin felületen, hogyan fogok tudni oda tenni blokkot?
<nán>
a page-front.tpl.php fileba page struktúrát tehetsz, értelemszerűen.
A drupal a filenévből következtet arra, hogy a frontpage-et szeretnéd templatelni
a régiókkal pedig az a helyzet, hogy az info file-ban kell implementálnod, aztán azt kedved szerint oda rakhatod a page-front.tpl-ben ahová szeretnéd
ps... legalábbis ha jól emlékszem, de szerintem függ a sminktől is
üdv ^^
*....*....*
*----*----*
$node ? 'alma' : 'bor'
*----*----*
működik
Köszi a segítséget, működik. Szóval külön régiókat raktam a page-front.tpl fájlba mint a page.tpl.php fájlba, és a bokkok oldalon látom mindkét fájlban levő régiókat, tök jó :)