mamy sklep, który sprzedaje produkty z fizyczną konfiguracją. Korzystamy z niestandardowego dostawcy płatności (własne rozszerzenie), a nasz sklep znajduje się w Europie.
Jakie rozszerzenie rdzenia możemy wyłączyć bez nieprzyjemnych efektów ubocznych?
- Mag_Usa
- Mage_Authorizenet
- Mag_Do pobrania
- Mage_Authorizenet
- Mage_GiftMessage
- Mage_GoogleCheckout
- Mag_Paygate
- Mag_Poll
- Mag_Usa
- Mag_Weee
- Phoenix_Moneybookers
dzięki!!
Mage_GoogleCheckout
wyłączania generowanego błędu krytycznego przy kasie. Nie jestem pewien, czy zostało to naprawione w najnowszej wersji 1.7.0.2.System\Advanced\Advanced
ekranie, ponieważ zawiera listę wszystkich elementów potomnychmodules
węzła konfiguracji globalnej, niezależnie od tego, czy moduł jest aktywny, czy nie.Mimo spóźnienia z odpowiedzią chciałbym odpowiedzieć na pytanie z @snh_nl, które moduły możesz wyłączyć: Po prostu wszystkie z wyjątkiem Mage_Core.
Ale aby wyłączyć ciasne pary modułów, musisz zainstalować inny moduł, który dba o to, aby nic się nie zepsuło. Dlatego opracowałem: https://github.com/Zookal/magento-mock
Zookal Mock: Przezroczyste automatyczne wykrywanie wyłączonych modułów rdzenia i rozszerzeń oraz zapewnianie fałszywych obiektów, które nie łamią Magento. Nic do skonfigurowania. Brak przepisywania klas. Tylko jeden obserwator. Działa po wyjęciu z pudełka. Możesz nawet fizycznie usunąć pliki!
Jedną rzecz do rozważenia: nie działa w wierszu poleceń.
źródło
Zakładając, że korzystasz z wersji 1.7+, możesz bezpiecznie wyłączyć
Mage_Poll
iPhoenix_Moneybookers
.Mage_Poll
wykonuje kod na każdej stronie, więc zwykle wyłączam go, jeśli go nie potrzebuję.Mage_Authorizenet
,Mage_GoogleCheckout
iMage_Paygate
powinno być bezpieczne do wyłączenia, ale według komentarzy mogą być tam jakieś głupie błędy. Nie przejmowałbym się nimi zbytnio, dopóki ich metody płatności są nieaktywne, są w zasadzie wyłączone.Mage_GiftMessage
można wyłączyć za pomocą ustawień administratora, więc nie zawracałbym sobie tym głowy.Jeśli chodzi o
Mage_Usa
,Mage_Weee
iMage_Downloadable
nie należy wyłączać, chyba że masz kilka godzin spędzić na testowaniu i mocowania. W pewnym momencie próbowałem wyłączyć Mage_Usa (Magento 1.5) i zepsuło to większość modułów wysyłkowych.źródło
Możesz utworzyć plik:
Wymień dowolny moduł, który jest używany lub nieużywany.
źródło