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.
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>
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ó.
Most jogosan feltevődik a kérdés, hogy hova jönnek a modulok. Nos, persze bárhova, a következő szintaxissal:
PHP kód:
<?php if($this->countModules('valaminev')) : ?>
<div id="valamiid">
<jdoc:include type="modules" name="valaminev" />
</div>
<?php endif; ?>
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)
Könyvjelzők