Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SF2][Symfony2][Symfony] Entities i klasy bazowe w podkatalogu
blackroger
post
Post #1





Grupa: Zarejestrowani
Postów: 176
Pomógł: 0
Dołączył: 8.11.2008

Ostrzeżenie: (0%)
-----


Czy technicznie dla symfony2 jest to dobre posunięcie? Stworzyłem sobie katalog Entity/base w którym mam klasę np. MenuBase i klasę dziedziczącą Menu w Entity, Wszystko działało niby dobrze ale np przy ładowaniu fixtures z wykorzystaniem '$this->getReference('obj1');' i korzystaniu z komendy:
php app/console doctrine:fixtures:load

pojawia się błąd:
[ReflectionException]
Class Project\BackendBundle\Entity\base\Menu does not exist

Takie coś się dzieje tylko gdy nadencje sa w osobnym katalogu. Jak je przerzucam razem z normalnymi encjami wszystko jest ok. Próbowałem dojść do źródła generowania namespace'a Project\BackendBundle\Entity\base\Menu ale mi się nie udało.

Czy takie podejście i rozdział katalogów jest dobry, czy tego typu rozwiązanie nie jest zalecane i co rusz będa się pojawiać jakieś błędy??

Ten post edytował blackroger 25.04.2013, 12:15:03
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


Gdzieś czytałem że nie wolno trzymać plików w podkatalogach w Entity. Ale wydaje mi się że można to rozwiązać rejestrując scieżke (ale to tylko przypuszczenia)
Go to the top of the page
+Quote Post
blackroger
post
Post #3





Grupa: Zarejestrowani
Postów: 176
Pomógł: 0
Dołączył: 8.11.2008

Ostrzeżenie: (0%)
-----


No własnie coś mi z tym tez nie pasuje... cały czas się czegoś czepia... dla świętego spokoju wrzucę wszystko do jednego katalogu, bo jak mam za każdym razem analizować przyczynę błędu dla nowo ściągniętego bundla to wolę sobie to darować...
Go to the top of the page
+Quote Post
basso
post
Post #4





Grupa: Zarejestrowani
Postów: 155
Pomógł: 1
Dołączył: 12.12.2010

Ostrzeżenie: (0%)
-----


Chcę uzyć prefixów do tabel. Patrząc na dokuemntację to raczej większego problemu nie ma z pobieraniem ... bo coś w parametrach się narzuca db.parametr.prefix czy coś w ten deseń i dopisuje się metodę. Podejrzewam, że z tym problemu nie będzie.

Natomiast mam inny problem:
1. Jak tworzyć zatem tabele w Entity jak chcę używać prefiksu?
a) z prefiksami swoimi moja_pages, moja_news, moja_movies?
(IMG:style_emoticons/default/cool.gif) czy bez prefiksów pages,news, movies i system po ustawieniu CZEGOŚ TAM => sam dopina prefiksy przy budowaniu tabel?

Podejrzewam, że trzeba nazwy podawać z frefiksami w Entity, bo raczej system sam nie dopisze sobie w kilku miejscach nazwy prefiksu szczególnie w Entity ... no nie wiem

Może ktoś kojrzy coś w tym tematcie?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 19:14