Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Symfony]Zmiana z Doctrine na Propel
piotr90
post 17.06.2010, 10:55:58
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 17.06.2010

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


Witam forumowiczów

mam taki banalny (pewnie) problem. Pobrałem symfony 1.4 sandbox i chciałbym zmienić z sfDoctrinePlugin na sfPropelPlugin .. jak mogę to szybko wykonać ?
Go to the top of the page
+Quote Post
Crozin
post 17.06.2010, 11:04:34
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Po pierwsze musisz wyłączyć Propela i włączyć Doctrine (/config/ProjectConfiguration.php)
Następnie musisz przepisać wszystkie modele i ewentualnie formularze jeżeli korzystały z widgetów Doctrinea. Jeżeli poprawnie korzystałeś ze wzorca MVC, to na tym powinna się skończyć cała praca - jeżeli jednak nie zadbałeś o transparencję modelu to będziesz miał problem i masę porozrzucanego kodu do poprawy.
Go to the top of the page
+Quote Post
piotr90
post 17.06.2010, 11:51:49
Post #3





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 17.06.2010

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


Mam świeży projekt: żadnych modeli itp itd ;]

W config/ProjectConfiguration.class.php ustawiłem

  1. function setup()
  2. {
  3. $this->enablePlugin('sfPropelPlugin');
  4. }


następnie instaluje sfGuard-a: symfony plugin:install sfGuard
wszystko przebiega oki

Problem jest gdy chcę stworzyć modele: symfony propel:build-model to wywal mi: Could not open propel.ini file:

oki.. utworzylem ręcznie ten pliki i ponownie buduje modele:

zrobił ( niby ) ale w katalog głównym tam gdzie apps/cache itd pojawil się katalog classes z modelami Propela questionmark.gifquestionmark.gif wstydnis.gif
Go to the top of the page
+Quote Post
l3l0
post 17.06.2010, 13:52:38
Post #4





Grupa: Zarejestrowani
Postów: 94
Pomógł: 16
Dołączył: 24.07.2009
Skąd: Gdańsk

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


Cytat(piotr90 @ 17.06.2010, 12:51:49 ) *
oki.. utworzylem ręcznie ten pliki i ponownie buduje modele:

zrobił ( niby ) ale w katalog głównym tam gdzie apps/cache itd pojawil się katalog classes z modelami Propela questionmark.gifquestionmark.gif wstydnis.gif


Tutaj masz jakiś przykładowy propel.ini

http://trac.symfony-project.org/browser/pl...ample?rev=11270

Mam nadzieje że jak sobie skonfigurujesz to pomoże

Pozdrawiam
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.06.2025 - 06:01