![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam poprawną stronę XHTML+CSS. Mam parę pytań: 1. czy jeśli strona ma tylko jeden layout dobrym rozwiązaniem będzie includowanie plików .tpl dla każdego elementu witryny? [gdzieś to wczoraj wyczytałem, o takiej metodzie] 2. jeśli nie, to czy poprawnym rozwiązaniem będzie użycie kodu:
(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) 3. w przypadku użycia kodu 2, gdzie umieścić !DOCTYPE? 4. czy wogóle zabieram się do tego bez sensu? Interesuje mnie php, ale tylko w stopniu, który jest mi potrzebny:) do stworzenia witryny:) Pozdrawiam A. |
|
|
![]() |
![]()
Post
#2
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
xhtml i css moze byc generowany przez php.
Co do budowy serwisu i dynamicznego dolaczania czesci strony, to możesz poczytać np tutaj: http://hwao.be/blog/2006/08/20/poczatkujac...zkielet_strony/ |
|
|
![]()
Post
#3
|
|
Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Już rozumiem, ale jak rozwiązać ten problem, np. z podstronami? Bo tego nie rozumiem:(
|
|
|
![]()
Post
#4
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Przeczytaj całość dokładnie, i pobaw się załączonym kodem (zip na dole). Wszysko powinno zrobić się jasne
|
|
|
![]()
Post
#5
|
|
Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Już zrobiłem. Poradziłem sobie z tym, wciąga to okropnie.
Dziękuję za pomoc! Zrobiłem! Poradziłęm sobie w ten sposób: index.php
przykładowy plik includowany
Chciałbym się upewnić, że idę dobrym kierunku. Wyczytałem jeszcze, http://www.gajdaw.pl/php/struktura-kodu.html że można robić to za pomocą szablonów (.tpl) Który sposób uważacie za lepszy i bardziej przyszłościowy?? Pozdrawiam A. Ten post edytował pedro84 21.10.2006, 17:39:32 |
|
|
![]()
Post
#6
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Lepsze są ogolnie szablony, ale przy duzo wiekszym operowaniu na danych zwracanych przez php (z bazy danych, jakies obliczenia, itp).
Mam jeszcze jedna mala uwage:
Nie musisz dawac calosci w <?php wystarczy ze normlanie jak dokumenta html to zrobic. Musisz sobie wyobrazic ze kod jest dolanczany (tak jakby zostal w tamtym miejscu wpisany. Zeby ciut to rozjasnic, nie musisz uzywac tego echo, mozesz poprostu dac Kod <div id="footer"><p id="copy">Copyright...</p></div> </div> </div> </body> </html> I to bedzie identycznie dzialac jak tamnte zapis w php (tylko latwiej napisac, i takze szybciej dziala poniewaz paser php nie musi analizowac skladni php.) |
|
|
![]()
Post
#7
|
|
Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
aha:)
Znajomy z USA:) poradził mi, abym spróbował na początek system Smarty:) No i zaistalowałem, wszystko fajnie:) Tylko, że za głupi jestem: 1. jak mogę przenieść plik Smarty.class.php i resztę do jakiegoś folderu? Bo mam je na roocie, a niezbyt chcę:) Czy nie ma takiej możliwości? Czytałem w necie, ale nie potrafię sobie z tym poradzić. 2. Jak tam do cholery tworzy się podstrony??(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) znalazłem coś takiego http://ivpro.net/szablony.php Ale nie mogę się doczytać jak to pozmieniać:| Ten post edytował pedro84 21.10.2006, 21:17:35 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 312 Pomógł: 9 Dołączył: 14.10.2006 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dokumentacja smarty
A jaki masz problez z przeniesieniem smartów gdziekolwiek?? Przenosisz i tylko includujesz Smarty.class.php do programu, wywołujesz klasę i używasz. A jak zrobić podstonę? Poczytaj o tym Ten post edytował jarrod 21.10.2006, 21:42:15 |
|
|
![]()
Post
#9
|
|
Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dokumentację cytałem.
Drugiego linka też. Po prostu cały czas mi wywala błąd jak przeniosę smarty. Nie iwem za cholere gdzie zmienić tę ścieżkę katalogu:| Jak je przeniosę, zwaraca mi taki komunikat: Kod Warning: Smarty error: unable to read resource: "ex.tpl" in c:\usr\apache\httpd\html\Smarty-2.6.14\libs\Smarty.class.php on line 1095
Ten post edytował pedro84 21.10.2006, 22:03:23 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 15:40 |