kösz, a felvilágosítást! valahogy sejtettem.
Sziasztok, segitséget szeretnék kérni egy template css beállitásában!
A problámám az, hogyha pl 1280nál nagyobb felbontásban tekintem meg az oldalt, akkor a fejléc már nem passzol az oldalhoz, mivel az fix méretű és ismétléssel már bután nézne ki!
Szóval szeretnék a fejlécem mögé egy képet beszúrni, ami nagyobb képernyő felbontásnál is szépen passzolna a fejléchez!
A teszt oldal ez lenne: tlmc.byethost4.com
A template pedig a yoothemes pinboard!
Ha szükséges elküldhetem a css filet is!
Szerintem ezzel teljesen felesleges energiát pazarolnod.
1280 széles weblap bőven elég.
Ha valaki ennél nagyobb felbontást használ, akkor elég ritkán van teljes képernyős módban a böngészője. Vagy ha igen, mint például nálam is, akkor baloldalt a bookmark van állandóan, tehát szerintem a böngésző területet a felhasználók igen kis százaléka nézi úgy, hogy maga a terület is 1280 pixelnél szélesebb legyen. Én legalábbis ezzel biztos, hogy nem foglalkoznék.
Hmm, hát ok, csak cseszegetnek miatta
Az előző templateünk is fix szélességű volt, 1280ra készitve! Csak hát sirnak hogy aki 1440 meg efölött nézi milyen jó lenne teljes szélességben
A legtöbben a végletekig elbonyolítják a template készítését, főleg azért, mert a kereskedelmi templatek annyira bonyolultak, hogy az már siralmas.
Szerintem nagyon egyszerűen kell kezdeni. Vegyünk egy üress index.php file-t, és kezdjünk felépíteni egy hagyományos XHTML + CSS weblapot.
Jó, ha egy kis időre elfelejtjük, hogy Joomla, meg minden.
Bármilyen furán is hangzik ezzel megvan egy teljesen jó XHTML 1.1 joomla templateünk váza. Most fel kell öltöztetni, de már most használható.HTML kód:<html xmlns="h**p://w*w.w3.org/1999/xhtml" xmlns:xsi="h**p://w*w.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="h**p://w*w.w3.org/MarkUp/SCHEMA/xhtml11.xsd" xml:lang="<?php echo $this->language; ?>"> <head> <jdoc:include type="head" /> </head> <body> <div id="content"> <jdoc:include type="message" /> <jdoc:include type="component" /> </div> </body> </html>
Most jogosan feltevődik a kérdés, hogy hova jönnek a modulok. Nos, persze bárhova, a következő szintaxissal:
Remélem most már érthetőbb. (sajnálom a *-ot a t és w helyett az első kódrészletben, de sajnos másként nem engedte a fórum)PHP kód:
<?php if($this->countModules('valaminev')) : ?>
<div id="valamiid">
<jdoc:include type="modules" name="valaminev" />
</div>
<?php endif; ?>
Osztom ez előttem szóló véleményét.
Amikor először nyúltam joomlához, templatet is kellett készítenem. Megnéztem egy beépített template szerkezetés, és szépen egyszerűen aszerint építettem fel az enyémet, így nem volt benne felesleges kód, és mindig tudtam, mit hol kell babrálni a későbbi módosítások során.
Persze aki kezdő, annak nagy falatnak tűnhet, de nem olyan nagy ördöngősség, és sajnos olyan templatet nagy valószínűséggel lehetetlen találni - de ezt akár modulra vagy komponensre is írhatnám -, ami minden tökéletesen úgy tud, ahogy szeretnénk.
Jó dolog a sok előre megírt cucc, de az igények egyediek.
Igen ezekkel a portálmototroknak a templete-vel az a baj hogy szinte mind egy kaptafa.És van ahol még dollárt is kérnek érte.Az átlagos felhaszálo itt van elásva.Mert először is be kell tanulnia a müködését ezeknek a systemeknek.Utána meg a legfontosabb egy jo kinézet.És php css ismeretek hiányában tényleg el van kapálva.Tulajdonképpen az informáciot az sql tárolja ezeknél.És egy saját designel megadhatjuk mi hová toltődjön be.Ettől lesz egyedi bármilyen előregyártott portálrendszer.
Könyvjelzők