Üdvözlök Mindenkit!
Összeraktam egy rendszert minden jóval, ami rendben is van, csak a sminkkel nem boldogulok… Egyedi sminket kell összeraknom, melyre szerdáig kaptam haladékot. Egy Zen alsmink készítésével kezdtem el. Deklaráltam a régiókat és meg is jelenítettem őket. A bajom az összeillesztéssel van. Hogy tudnám megoldani azt, hogy a mellékelt kép szerinti rendszerbe tudjam összerakni az oldalt?!
Raktam fel egy alap rendszert és ráraktam a sminket, hogy meg lehessen élesbe nézni az eddig szenvedésem eredményét.
http://csontoslaci.weboldala.net
A kép meg itt van:
http://csontoslaci.weboldala.net/Grafika1.jpg
Várok minden, ötletet, tanácsot, hozzászólást!
Drupal verzió:
Fórum:
pl.
Írd felül a
zaszlo
float: left;
-jét, már jobb lesz, amenu_info
és azidezet
biztosan nem jó helyen van, amenu_info
-nak pl. biztosan afooter
előtt kellene lennie, amain
-en belül. És szerintem keress CSS tutorial-t, amiben alaposan le van írva adiv
-ek pozicionálása, szükséged lesz rá.Igen szükségem lesz rá...
Köszi a választ! Igen ha ezen az úton megyek tovább, akkor tényleg jobban utána kell olvasnom...
Laci
:)
Ez húzós lesz, kb mintha
Ez húzós lesz, kb mintha szűzlány a nászéjszakán végig akarná pörgetni a kámaszutrát.
A grafikád alapján teljesen feleslegesen tördelted szét az alap zen struktúrát. A page és a closure-blocks divek a fő keretek, ezeket a legritkább esetben kell bántani, illetve bármit is beszurkálni közé. A page div az, amit a fix/liquid layout beállítások kezelnek, a closure-blocks a layout-tól független, alapesetben 100% szélességű div, tipikusan copyright és hasonló lap aljára - középre igazított információk megjelenésére való.
Neked a page-en belül kell ügyködni.
Ezen belül a következő a struktúra: Van a header, main és footer. Ezt a struktúrát megint a legritkább esetben kell babrálni - a képeden nem láttam olyat, ami indokolná.
Amibe neked nyúlkálni lehet, az a main, de itt sem ész nélkül. A mainon belül a content és a sidebarok megint olyan részei a sminknek, amik baromi jól be vannak lőve, szintén nem látok a képen olyan elemet, ami miatt itt kellene bármit alakítani.
Ha ezt így végiggondolod, és ránézel a képre, láthatod hogy nem kell neked plusz régió. Mindent szépen be lehet pakolni blokkba, és így nem lesz olyan, hogy szétesik az alap (2 sidebar + content) layout.
Akkor kell régiókban gondolkodni, ha valami már abszolút nem megoldható blokkokkal.
Végignéztem a legbonyolultabb sminket, amit csináltam, össz-vissz 3 plusz régió kellett hozzá, és most, hogy ránéztem, kettőt ki is tudnék váltani..
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
Blokkok pozícionálása
Van egy már működő oldal, melynek a kinézetére a lehető legjobban kell hasonlítani a most készített Drupal alapú rendszernek. A célom az volt, hogy a már említett régiókba fixen el lehessen helyezni a belevaló adatokat, és egyéni háttérrel lehessen ellátni őket. Ezt meg lehet oldani a blokkoknál is?
Laci
:)
Minden blokknak egyedi azonosítója van
Persze, hogy meglehet. Minden blokknak egyedi azonosítója van. Firefox+Firebug nagy segítség ilyenkor. Az „Ide jön a cím meg miegymás” blokknak pl. #block-block-4
--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan
Fától az erdőt esete...
Azért is kértem segítséget, mert néha nem látom a fától az erdőt!
Laci
:)
Fától az erdőt esete...
3 lépcsőt mondanék a témakszitéshez
1: Lynda.com - Drupal: Creating and Editing Custom Themes
2: http://www.youtube.com/watch?v=F11jzTBkC7Y&feature=related
3: http://www.skybound.ca/
Én is így kezdtem , ha a css -t nem teljesen érted vagy ismered, a lnyda.com -os css tutor is egész jó :)
Ez nagyon jó hír, mert ezek
Ez nagyon jó hír, mert ezek szerint minden blokknak külön design-t tudok adni. Kérlek benneteket, áruljátok el, hogyan tudom megnézni, hogy mi az adott blokk egyedi azonosítója, hogy hivatkozhassak rá. (firebug, web developer és a drupalban devel és devel theme is fel van telepítve, de sehol nem látok ilyen egyedi azonosítót). Illetve ha ez meg lesz akkor ilyen nevű tpl.php file-okat kell létrehozni vagy ezeket csak a css-ben lehet felhasználni? Illetve azt hol tudom megnézni, hogy egy adott block melyik tpl.php filet- használja pontosan?
szóljatok, ha ez inkább új téma. köszi
Ez smink kérdése
Ezért érdemes olyan sminket választani, amelyiket direkt erre találtak ki. Én pl. a Framework-öt használom előszeretettel.
Nagy Gusztáv
nem csak smink kérdés
Blocktheme modult ajánlom figyelmetekbe. Bármely blokknak adhatsz egyedi kinézetet úgy hogy saját tpl-t hozol neki létre.
Nagyon hasznos modul (pl ha kell lekerekített blokk a szögletesek mellé)
Egyetértek...
...az előttem szólóval. Ezt a Zen-nel mindenféle régiók definiálása nélkül meg lehet oldani. Ha pedig mégis kavarni kell, érdemes elmélyedni a Panels modulban.
Gazsesz
Panels=Űrhajó
Minek vezessen űrhajót, amikor még autót sem tud?
Nem azért, de ha nem tudsz valamit megoldani, akkor minek vállalod el? Pláne határidőre?
--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan
Jogos!
Jogos bár nem pénzért csinálom és a határidő az meg arra szólt, hogy meg tudom e valósítani. És bevallom nem értem ezt a cinikus megjegyzést - még ha részben jogos is -, ugyanis nem azért van ez a fórum, hogy segítséget lehessen kérni?
Vezetni meg tényleg nem tudok még, de lassan megtanulom azt is… :)
Laci
:)
Bocs
Akkor csak én értettem félre. Nem egy olyan „kolléga” volt már, aki jön azzal, hogy neki ezt és ezt meg KELL 3 nap alatt csinálni (ráadásul valami tök extrém dolgot) de neki lövése sincs (vagy nagyon kevés) a Drupalról, viszont jól tud programozni, és toljuk már az infót. 5 perccel később meg jött a következő kérdés, hogy „mé nem válaszol már senki?!”.
Itt mindenki önzetlenül, saját idejéből próbál segíteni másoknak, de azt nem nagyon tolerálja senki ha rájuk akarják lőcsölni más (pénzes?) munkáját. És még meg volt(ak) sértődve, ha ilyenkor a munkaközvetítőt ajánljuk neki.
Szóval bocs.
--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan
Semmi gond
Semmi gond. Ahogy így leírtad én is így reagáltam volna. Most küzdök az oldallal, ha valami nem megy, kérdezek majd tovább!
Köszönöm!
Laci
:)
off
És főleg amikor a core hack-jüket próbálják letolni a torkunkon, hogy ez miért nem jó, pedig hatalmas php szakik!
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
nemár
értelmetlen. majd ha mégegyszer ilyen lesz, írd meg neki privátban nyugodtan a szaftos véleményed. felesleges borzolni itt a közhangulat.
-
clear: both;