![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 7.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
Jest pytanie do wyjadaczy w temacie. Poznaję SF2 i przed sobą mam zadanie zbudowania od 0 aplikacji sklepu internetowego. Wcześniej pracowałem na Kohanie, która mimo wszystko sporo się różnic od SF2. Pytanie dotyczy dobrych zwyczajów przy budowaniu struktury aplikacji web w SF2.
Mój pomysł na sklep tu oddzielne bundle dla: 1. Koszyka 2. Konta klienta 3. Produktów i kategorii 4. Administracji jako kategorii w której będą odzielne bundli dla poszczególnych elementów administracji: Zamówienia, produkty, etc 5. Obsługa podstron informacyjnych Czy taki układ bundli jest prawidłowy? Ps. To mój 1 post więc proszę o wyrozumiałość (IMG:style_emoticons/default/smile.gif) Ten post edytował gitbass 14.02.2015, 09:23:55 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 144 Dołączył: 22.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Imo, lepiej wspólne funkcjonalności trzymać (we wstepnej fazie projektu) w jednym bundlu.
Czyli koszyk i kategorie są powiązane z jakimś produktem (czyli po prostu relacje entity: koszyk, kategoria, produkt, uzytkownik), więc już tworzą się zależności. Jeśli nie będziesz nadawał jakichś specjalnych uprawnień użytkownikom, to możesz wykorzystać fosuser który też podpinasz pod tego bundla. Drugim bundlem byłaby ta obsługa stron informacyjnych. Ogólnie, czy Twój czy mój sposób jest prawidłowy, bo nie ja jakiegoś sztywnego polecenia tworzenia bundla wg schematu. Ewentualnie jeszcze możesz przepchnąć do osobnego namespace (tak to się zwie?) te bundle, czyli Acme\Sklep\BasketBundle, Acme\Sklep\CategoryBundle, a np strony Acme\InformationPageBundle |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 01:11 |