Próbuję wprowadzić pewne zmiany do kontrolera usługi Checkout w moim sklepie Magento, jednak gdy próbuję umieścić plik kontrolera w moim katalogu lokalnym, nie wydaje się, lokalny plik dla tego.Wygląda na to, że nie można przesłonić kontrolera transakcji w Magento
Sprawdziłem, czy pliki znajdują się w tym samym miejscu w ich odpowiednich pulach kodów, a pliki mają taką samą nazwę, po prostu nie będą tego robić.
- /app/code/core/Mage/Checkout/controllers|CartController.php
- /app/code/local/Mage/Checkout/controllers|CartController.php
To są ścieżki do plików dla dwóch plików, które mam.
Czy jest coś specjalnego w plikach kasy w Magento, które uniemożliwiają nadpisanie ich?
Jest to ciekawy projekt decyzji dla zespołu Magento ponieważ wszystko inne wewnątrz modułu można łatwo przesłonić, umieszczając go we właściwym miejscu w lokalnej puli kodów. –