ďťż
Podstrony
|
telcocafeCzy ktoś mógłby napisać jak zrobić rozwijaną liste na której było by np. lay1, lay2 itd. a po kliknięciu w któreś zmieniał by się layout stronki.Czy ktoś mógłby napisać jak zrobić rozwijaną liste na której było by np. lay1, lay2 itd. a po kliknięciu w któreś zmieniał by się layout stronki. w przypadku takiej samej budowy kazdego laya (tj. kiedy zmieniaja sie tylko graficzki) dobrym pomyslem jest podanie sciezek do grafik tak: <img src="gfx/<? echo $lay_path; ?>/grafika.jpg"> i nastepnie zrobic pole select ze spisem wszystkich katalogow w folderze gfx (kazdy folder zawiera grafiki do osobnego laya). tresc wybranego pola bylaby przechowywana w cookie i odczytywana w skrypcie jako $lay_path. i tyle - graficzki zmieniaja sie same :) //edit: zainspirowales mnie tym tematem i postanowilem napisac o tym arta na CZ, mam nadzieje ze komus sie przyda :) http://compzone.org/...ayoutow-42.html Użytkownik mg edytował ten post 06 wrzesień 2005, 15:57 Zamiast: <? echo $lay_path; ?> daj <?=$lay_path?> <?=$lay_path?> Najlepiej zrób formularz który będzie wysyłał dane za pomocą metody POST w polu action daj index.php?layout=on i w index.php warunek sprawdzający czy jest zmienna layout if(isset($layout)) { jesli tak to pobierane sa dane z tablicy asosjcyjnej $zmienna = $_POST['nazwa_zmiennej_z_formularza']; i w zaleznosci od tego wczytanie arkusza stylów css. echo '<link href="'.$styl.'" rel="stylesheet" type="text/css">'; a w razie gdy zmienna layout nie jest ustawiona przypisywany jest domyśly arkusz stylów Ot i cała filozofia. : ) Pozdro |
|||
Sitedesign by AltusUmbrae. |