Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%)
|
Poszukuję prostego ORM'a do frameworka Kohana w wersji 2.3.4. Głównie zależy mi na dobrej walidacji danych i ewentualnie jeszcze wsparciu dla formularzy. Próbowałem podpiąć pod niego Doctrine, ale po godzinie prób się poddałem. Jeśli macie jakiś dobry poradnik do tego to też bym nie pogardził.
Dzięki. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 15 Dołączył: 15.11.2007 Skąd: Nowogród Bobrz. Ostrzeżenie: (0%)
|
No więc pokrótce mogę opisać jak to u mnie wygląda.
1. Pliki doctrine wrzucone do foldera /modules/doctrine (w tym folderze są pliki doctrine i doctrine.php oraz foldery 'hooks' i 'vendor' - w tym ostatnim są już właściwe biblioteki - folder Doctrine i plik Doctrine.php). 2. W config.php mam dopisane MODPATH.'doctrine' do $config['modules'] oraz zmienną $config['database_dns'] = 'mysql://.......' czyli parametry połączenia. 3. W modules/doctrine/hooks/doctrine.php jest taka zawartość:
4. W głównym kontrolerze ustanawiam połączenie:
PS. W punkcie 3. jest zmienna $conn_string, która bierze wartości z config/database.php, ale ja mam tam jakieś domyślne i w niczym to nie przeszkadza (znaczy nie jest to używane). PPS. Mogłem coś pominąć, no i powyższe rozwiązanie może nie być optymalne... ale działa (IMG:style_emoticons/default/smile.gif) Jak ktoś ma pomysły na zrobienie tego lepiej, to chętnie posłucham (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
|
starach [Kohana] Prosty ORM lub poradnik o podpięciu Doctrine 15.06.2010, 13:15:23
kwazarmaster Looknij tu : http://www.phpandstuff.com/articles/c... 15.06.2010, 14:04:31
phpion W czy Ci nie pasuje domyślny kohanowy ORM? Miałem ... 15.06.2010, 14:48:35
kwazarmaster Gadasz Panie... Ja używam Codeignitera z Doctrine.... 15.06.2010, 22:32:06
phpion Przypomnę tylko, że wątek dotyczy Kohany, a nie CI... 16.06.2010, 06:45:07
Crozin W tej chwili jestem w trakcie integracji Kohany i ... 16.06.2010, 15:05:56
magnus Ja mam jeden serwis na takim właśnie środowisku (K... 16.06.2010, 16:27:29
starach ~Magnus: Tak tylko gdzie wrzucić dane inicjalizują... 16.06.2010, 18:07:22
starach Dzięki ~magnus ale jakąś chwilę temu udało mi się ... 17.06.2010, 22:39:22 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 02:47 |