![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 28.04.2006 Ostrzeżenie: (0%)
|
Witam, zaczynam dopiero uczyć się smarty, zaczołem od przelecenia manaula Artura Kmera , niby są tam jakieś przykłady, ale to przykłady zastosowania konkretnych rzeczy, a ja dalej nie wiem jak zastosować to do takiej zwykłej strony gdzie są formularze załączone pliki css itp. Miałbym ktoś przykład jakiejś takiej najprostrzej strony zrobionej z zastosowaniem smarty- tak dla zobrazowania sprawy.
Pozdrawiam |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%)
|
css i formularzy nie tworzysz w smarty, sa tam niby do tego funkcje, ale ja ich np. nie uzywam bo nie widze takiej potrzeby, generowanie np. selecta u mnie wygląda tak :
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 28.04.2006 Ostrzeżenie: (0%)
|
A jak jest z javascriptem? On również tak jakby na zasadzie includów znajduje się w warstwie z htmlem? Dobrze kombinuje? No i jeszcze mnie zastanawia, jak wygląda u was współpraca z grafikiem. Ja zwykle jak robie strony to sam i z jakims grafikiem. Jak wygląda wasza współpraca z nimi kiedy używacie smarty, bo w smarty znajdują się już jakieś funkcje(if section itd), stworzenie całego tego kodu zostawiacie grafikowi? Bo z mojego doświadczenia wiem że jak grafik widzi cokolwiek składającego się z literek, to system obronny wyżej wymienionego przechodzi automatycznie w tryb bojowy.
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 28 Dołączył: 4.12.2004 Ostrzeżenie: (0%)
|
Odniesienia do zewnętrznych plików *.js robisz normalnie, a jeśli chcesz zawrzeć kod JS w szablonie umieszczasz go między znacznikami: {literal}{/literal} .
Całkowicie niebezpieczeństwa jakiegoś naruszenia struktury aplikacji na pewno nie wyeliminujesz, ale za pomocą Smarty możesz je zminimalizować. Jeśli dobrze zaprojektujesz szablon, to zawrzesz tam możliwie najmniejszą ilość instrukcji Smarty, a grafik może się nauczyć choćby podstaw obsługi tego systemu szablonów, aby móc sporządzić stosowną grafikę. Wtedy masz gwarancję, że główne człony i cały silnik Twojej aplikacji zostanie nie naruszony, bo grafikowi dajesz tylko uproszczony szablon bez kodu php, do którego on powinien sporządzić szatę. Ten post edytował Speedy 31.07.2006, 15:52:55 |
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 16:05 |