![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 361 Pomógł: 10 Dołączył: 8.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam chciałem spytać mądrzejszych od siebie o poniższe.
Otóż tak. Mam foldery, w tym mod/login , mod/news itd jeżeli chodzi o moduły.
Czy taka struktura jest odpowiednia gdzie w MODUŁACH jest MVC i tam też znajduje się css, html dla danego modułu. Problem jak załadować vidok... Czy utworzyć do tego helpera w LIBS view_mod.php czy też modyfikować klasę view? Potrzebne mi to do pracy na uczelnii. Ten post edytował KotWButach 15.08.2012, 01:25:28 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 15 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) ![]() ![]() |
Tutaj chciałem dać przykład w kodzie, ale jednak nici z tego, także zpoadam kilka linków:
http://docs.php.net/manual/en/language.namespaces.php http://phpmaster.com/php-namespaces/ http://ttomczyk.pl/archives/182 Co, gdy nazwa folderu się zmieni? Nie będzie działać, i dobrze (IMG:style_emoticons/default/smile.gif) Większość IDE ma opcję refaktoringu, która podmieni ci wszystkie wywołania. Co do kodu: Włącz używanie E_NOTICE. To jest normalny błąd, nie jakieśtam powiadomienie. Prawidłowo napisany kod nie zwraca żadnego błędu typu E_NOTICE. Uwierz mi, pomyłka w nazwie zmiennej/indeksie tablicy może kosztować sporo nerwów, gdy nie wiesz, że właśnie ją popełniłeś (IMG:style_emoticons/default/wink.gif) Dalej, odnośnei formy to nic nei ma w nim do oceny, ale styl trochę zawikłany. Raz inicjalizujesz obiekt z nawiasami obok, raz bez. Raz zmienna z dużej litery się zaczyna - raz z małej. Raz używasz takichFunkcji() - a raz takich_funkcji(). Ostatnie pytanie: Oczywiście, że nie. W podanych wyżej linkach wytłumaczone jest słowo kluczowe use. Ja nadal polecam popracować z Symfony2, nauczyć się dobrych praktyk. Dodatek: Do czego przydatna jest konwencja nazewnictwa PSR-0? Polecam całą serię (1-12), prosto od głównego autora Symfony2 Composer |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 17:59 |