Zainstalowałem jedno rozszerzenie modułu, które generuje błąd krytyczny
„Błąd krytyczny: nie znaleziono klasy„ Mage_Giftcards_Helper_Data ”w .... / app / Mage.php w linii 546” w admin.
Odniosłem się do tego linku /programming//a/9191286/2919940 oraz tego linku, a także /magento//a/7133/3693
Ale mam
<global>
<helpers>
<giftcards>
<class>Webtex_Giftcards_Helper</class>
</giftcards>
</helpers>
</global>
w mojej config.xml
i mam tę klasę
class Webtex_Giftcards_Helper_Data extends Mage_Core_Helper_Data{
// my methods
}
zadeklarowane na /app/code/local/Webtex/Giftcards/Helper/Data.php
ścieżce.
Wyłączyłem kompilator i wyczyściłem pamięć podręczną, tworząc pusty var/cache
katalog.
Znalazłem wszędzie, gdzie config.xml
powinna być zdefiniowana klasa pomocnicza, a Data.php powinna była zadeklarować tę klasę pomocniczą.
Ale mam oba w moim przypadku, co może być przyczyną tego błędu? Testowałem również ten moduł na mojej nowej instalacji Magento,
Wersja Magento to 1.7.0.2
Proszę podać pomoc dotyczącą tego błędu? Jeśli występują konflikty nazw klas, jak możemy to debugować?
Dzięki