Temat: symfoclipse
Nie korzystam z helperów i nie stosuje JavaScript w kodzie (X)HTML.
I odradzam to każdemu, ponieważ w bardzo łatwy a co najważniejsze CZYTELNY sposób możemy odwoływać się do elementów poprzez selektory.
Stosowanie kodu JS'owego wprowadza tylko niepotrzebny bałagan, i zwiększa prawdopodobieństwo "wprowadzenia" błędu.
Skrypty JS umieszczone są osobnych plikach JS. W firmie stosujemy taką konwencję
Pliki które są stosowane w całym projekcie
/js/lib
/js/lib/MooTools
/js/lib/MooTools/plugins
Skrypty JS które dołączamy do odpowiednich templatów. Tutaj podział na aplikacje, oraz moduły.
/js/apps/
/js/apps/lib
/js/apps/frontend
/js/apps/backend
/js/apps/*
/js/apps/modules
Np.
/js/apps/frontend/modules/advertisements/Add.js
I póżniej w /modules/*/config/view.yml wczytuje tylko te JS'y które są potrzebne dla danego modułu.
Daniel Ancuta edytował(a) ten post dnia 23.09.08 o godzinie 15:59