Неустранимая ошибка: Класс "Вспомогательные данные Lanot EasySticker" не найден в /общедоступном html/app/Mage.php на линии 546
Я получаю следующую ошибку (за исключением другого класса, каждый раз применимого к расширению) каждый раз, когда я пытаюсь установить расширение: Фатальная ошибка: Класс 'lanot_easysticker_helper_data' не найден в /home/aaadmin/public_html/app/Mage.php на линии 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);
}
Если это проблема с разрешением. У меня нет казалось, он был в состоянии понять это. Пожалуйста, посоветуйте.
2 answers
Пакет на 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{
}