Фатальная ошибка: класс 'lanot_easysticker_helper_data' не найден в /Публик_HTML/App/mage.php в строке 546
-
16-10-2019 - |
Вопрос
Я получаю следующую ошибку (кроме другого класса каждый раз, применимый к расширению) каждый раз, когда я пытаюсь устанавливать расширение: фатальная ошибка: класс 'lanot_easysticker_helper_data' не найдено в /Home/aaadmin/public_html/app/mage.php on Строка 546. Я видел его на приборной панели, а в некоторых модулях- не доступа к области конфигурации. Это та часть в mage.php, которая читает следующее:
/**
* Retrieve helper object
*
* @param string $name the helper name
* @return Mage_Core_Helper_Abstract
*/
public static function helper($name)
{
$registryKey = '_helper/' . $name;
if (!self::registry($registryKey)) {
$helperClass = self::getConfig()->getHelperClassName($name);
self::register($registryKey, new $helperClass);
}
return self::registry($registryKey);
}
Если это проблема разрешения. Я, казалось, не смог понять это. Пожалуйста, порекомендуйте.
Решение
Пакет на Magento Connect, кажется, работает просто отлично. Я проверил это против 1.7.0.2.
Поскольку вы сказали, что у вас были компиляции, отключите это, очистите свой кеш и попробуйте еще раз.
После этого перезапустите свой сборник.
Надеюсь, это поможет.
Другие советы
Убедитесь, что класс существует: если он не создает его: файл: app/code/local/Lanot/EasySticker/Helper/Data.php
с этим контентом
<?php
class Lanot_EasySticker_Helper_Data extends Mage_Core_Helper_Abstract{
}