Strona główna forum Wsparcie Problemy z działaniem Budowa modelu dla bazy interbase/firebird

Budowa modelu dla bazy interbase/firebird

Wszystkie problemy związane z działaniem sklepu...


Posty: 2
Gadu-Gadu: 5065037

Witam,
oprócz standardowej bazy na MySQL, posiadam drugą Firebird z której korzystam aby wyświetlić część danych.

Niestety nigdzie w necie nie mogę znaleść budowy modelu z danych bazy innej niż MySQL (z reguły tylko to jest ).

Jeden z rozsądnych tematów jaki udało mi się znaleść jest tu stackoverflow.com.

Wykorzystuje on Zenda z dodatkową biblioteką ZendX, i takie połączenie mogę zrobić w Controllerze.
Chciałem jednak wykorzystać katalog Model aby móc odwoływać się z Controllera do modelu danych z bazy za pomocą (np.: taką):
$this->_collection = Mage::getModel('review/review')->getProductCollection();
$this->_collection
            ->addStoreFilter(Mage::app()->getStore()->getId())
            ->addCustomerFilter(Mage::getSingleton('customer/session')->getCustomerId())
            ->setDateOrder();


Próbowąłem różnych rzeczy które znalazłem w necie aby to osiągnąć np. to, jednak wszystkie kończą się niepowodzeniem.

Czy ktoś jest w stanie mi pomóc przy budowie Modelu z bazą Interbase/Firebird.
Baza Firebird jest dość popularną bazą w handlu, ERPach.
Więc może ktoś miał podobny problem i udało mu się go rozwiązać, albo jakość obejść.

Z góry dziękuje za odpowiedzi.

Budowa modelu dla bazy interbase/firebird

PostTeraz jest 3 maja 2024, o 22:47
Google

Posty: 427
Lokalizacja: Internet


Posty: 1575
Gadu-Gadu: 0

wg mnie nie możesz używać innej bazy danych niż mysql używając API magento
po prostu klasy dla innego modelu danych nie są napisan i pewnie trzeba by było je dopisać ręcznie a to praca na kilka tysięcy godzin
proponuje nie używać api magento tylko czystego kodu dla php firebirda używając:
http://framework.zend.com/wiki/display/ ... se+support
lub standardowej bibloteki php dla firebird
hosting-magento.pl / magentohosting.eu - szybki hosting Magento
https://www.mage24.pl/ - twój sklep Magento 2 w 5 minut


Posty: 2
Gadu-Gadu: 5065037

No tego używam jak było w tym linku stackoverflow.com u góry.
Jednak to jest nie estetyczne rozwiązanie.
Chciałem to zrobić jak dla bazy MSSQL (drugi link) i pobierać to z Modelu.
I mieć całą funkcjonalność.
W necie mozna znaleść rozwiązania dla MSSQLa, czy Oracla.
Wydawać się mogło że przekopiowanie tego co teraz jest pod MySQL (link drugi) i zmianę na Firebird powinno zadziałać - jednak nie działa.


Powrót do Problemy z działaniem