PDA

Zobacz pełną wersję : Konwertowanie szablonu xhtml na Joomla



grzecho5511
15-08-2011, 12:45
Witam, mam zaprojektowany szablon w xhtml, chce teraz go podpiąć pod Joomla. I mam takie pytania, które części powinienem wrzucić jako stałe w index.php? Aktualnie piszę tak, że w tych divach gdzie jest treść (podstrony) to wstawiam moduły, ale w innych też np. header i te które są stałe i niezmiennie. Nie wiem tylko jak podejść do menu, mam poziome składa się z 8 części, w przyszłości nie będzie zmieniane, ale może lepiej stworzyć moduł bo trzeba będzie podpiąć pod artykuły, bo aktualnie pod każdy link jest oddzielna stronka w html. Za wszelkie podpowiedzi dzieki. :spoko:

Gall Anonim
15-08-2011, 12:51
E, coś nakombinowałeś, albo ja się jeszcze nie obudziłem.
Najlepiej jest tak że poprzez index.php deklarujesz strukturę pól (taka mapa)
A resztę robisz albo stylami w odniesieniu do zadeklarowanych pozycji, albo stylami dodatkowymi /deklarowanymi w konfiguracji dla modułów/, albo stylami samych modułów.
A możesz sobie równie dobrze zrobić menu poprzez zastosowanie modułu - własny html i wpakowanie go w dowolne/oczekiwane pole.
Pzdr

grzecho5511
25-08-2011, 12:42
W index.php mam na razie taki początek kodu:


<?php

// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<head>
<jdoc:include type="head" />

<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/your_template_name/css/layout.css" type="text/css" />
<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/your_template_name/js/jquery-1.3.2.js"></script>
<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/your_template_name/js/slide.js"></script>
</head>
<body>
<div id="page-container">
<div id="header">
<div id="logo">
<img src="<?php echo $this->baseurl ?>/templates/your_template_name/images/logo2.gif">
</div>
<div id="kd">
<a href="http://www.kdik.pl/" target="_blank"><img src="<?php echo $this->baseurl ?>/templates/your_template_name/images/logo-kd.png"></a>
</div>
<jdoc:include type="modules" name="top" />
</div>
<div id="photoShow">
<div class="current">
<img src="<?php echo $this->baseurl ?>/templates/your_template_name/images/klatka1.png" alt="Photo Gallery" width="1024" height="300" class="gallery" />
</div>
<div>
<img src="<?php echo $this->baseurl ?>/templates/your_template_name/images/klatka2.png" alt="Photo Gallery" width="1024" height="300" class="gallery" />
</div>
<div>
<img src="<?php echo $this->baseurl ?>/templates/your_template_name/images/klatka3.png" width="1024" height="300" class="gallery" />
</div>
<jdoc:include type="modules" name="user1" />
</div>
</div>
</body>
</html>


czy jestem na dobrej drodzy, chodzi mi o tą deklarację pól mapy coś mówiłeś oraz jak zmieniać css modułów :hmm:

zwiastun
25-08-2011, 12:50
@grzecho5511: przekształcasz forum w indywidualny kurs projektowania szablonów?
Owszem, jesteś na dobrej drodze. Tyle tylko że długiej - odkrywania odkrytej Ameryki:
http://wiki.joomla.pl/index.php/Poradnik:Szablony_1.5_-_Spis_tre%C5%9Bci

grzecho5511
25-08-2011, 12:54
Dzięki i za sorry za kłopot. Pozdrawiam.

zwiastun
25-08-2011, 12:59
Nie kłopot :) Chodzi o to, żebyś zamiast przez morza przebrnął tylko przez 1-2 godziny lektury