Sziasztok!
A hagyományos garland sminkkel szeretném azt megcsinálni, hogy blokkot ugye tudok jobbra, balra, fejlécbe, láblécbe és tartalomba, namost ha ebbe a tartalomba teszem, akkor az a hírek alatt van és közvetlen a lábléc felett - nem a lap tetején. De én meg azt szeretném, hogy ha valamelyik blokkot a tartalomba teszem, akkor az a hírek felett legyen.
(Próbáltam a fejlécbe tenni a blokot, de az meg a téma, azaz az oldallogó fölé pakol.)
Tehát csak annyi, hogy a "tartalom hely" meg a "hírek hely" cseréljen helyet.
Programozáshoz nem nagyon értek, de átnéztem a garland tpl-jeit, mert szerintem valamit ott kell csak felcserélni, de aztán rájöttem, hogy egy kukkot se értek belőle.
Ha valaki megírná melyik tpl-be és melyik sorokat cseréljem ki annak előre is kösszönöm a segítségét: Pelso
Hááát
Az a baj, hogy ha azt állítod be egy blokknak, hogy a tartalomban jelenjen meg, akkor a blokk tartalma ténylegesen a $content változóban lesz.
Ha megnézed a page.tpl.php-t, akkor látsz benne egy ilyet:
print $content;
Ez jeleníti meg a lényegi tartalmat, ez egy szép hosszú sztring, amiben a HTM kód van és ebben vannak benne a hírek és és utána a blokkod tartalma.
Szóval ehhez a $content tartalmát kéne átírni, de ebben más többet tud segíteni, mint én. (például pp-t érdemes lehet zaklatni vele :) )
új régió létrehozása
Ehhez egy új régiót kell létrehoznod a sminkben, ami majd ugyanúgy fog viselkedni, mint a meglévő fejléc-bal-közép-jobb-lábléc régiók.
1. Ha nincs template.php nevű fájlod, akkor hozz létre egyet, ha van, akkor nyisd meg. Ebben a fájlban kell deklarálnod a régiókat:
2. A page.tpl.php-ban (és ha szükséges, akkor a style.css fájlban) meghatározod, hogy hová kerüljön a 'tartalomfent' nevű régió:
3. Ezek után a blokk beállítások oldalon bármelyik blokkot beteheted a 'tartalomfent' régióba, az a középső content rész fölött fog megjelenni.
Regions
Szia.
Azt hiszem erre van szükséged: http://drupal.org/node/29139
Üdv: Zoli
utókornak
Hát nekigyűrköztem és a kapott segítségelet is használva megcsináltam. (köszi mindenkinek!)
Tipp: nem a tartalmat, hanem a láblécet érdemes felűlre tenni. Gyak ugyan ott van eredetibe és sokkal egyszerűbb.
Csak egy sort kell a page.tpl-be átkopizni (+ a diveket kiszedni) valahogy ilyenre:
(a második sor az érdekes, ez jött lentről ide fel táblázat elmek nélkül - és csodásan működik)
www.pelso.net
utókornak/2.
A láblécben semmilyen Javascript nem működik, és a smink frissítése később gondot okozhat. Néhány sorban megoldható az új régió létrehozása, inkább ne barkácsoljunk.