Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML]System szablonów
daniel1302
post
Post #1





Grupa: Zarejestrowani
Postów: 602
Pomógł: 30
Dołączył: 1.08.2007
Skąd: Nowy Sącz

Ostrzeżenie: (0%)
-----


Witam, mam teoretyczne pytanie.
Planuję na swojej stronie zrobić system wybierania szablonu. Używam własnej biblioteki tpl.
Za wygląd mają odpowiadać następujące pliki:
head.php - Górne Menu,
theme.css -Jakiś styl zależnie od THEMA
foot.php - Stopka i lewe menu.

W folderze templates będą te 3. Będzie to wygląd główny,
W folderze templates będą podfoldery(np white, red, pink, blue, sky, air) obojętnie jaka nazwa która będzie odpowiadała za inny wyglad. i w każdym z tych folderów też będą te 3 pliki z podobną zawartością.
Ale aby nie edytować za każdym razem gdy będe chciał dodać coś do menu to w templates stworzę 2 pliki _head.php, _foot.php.
w tych plikach będą przetrzymywane stałe elementy, np logo, menu, stopka itp. Elementy będą zawarte w tablicy. Tablica będzie miała inny indeks(np taki jak div w pliku szablonu).


Oto przykład
plik templates/_head.php
  1. <?php
  2. $theme['logo'] = '<img src="dsadsadsada.jpg" alt="dsadsa" />';
  3. $theme['linki'] = '<a href="link">link</a><br />
  4. <a href="link">link</a><br />
  5. <a href="link">link</a><br />
  6. <a href="link">link</a><br />';
  7. ?>

plik templates/white/head.php
  1. <div id="logo"><?=$theme['logo']?></div>
  2. <div id="linki"><?=$theme['linki']?></div>



Jesli macie inne lepsze propozycje to proszę o pomoc daję + za każdą rozsądną wypowiedz.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 17:01