Неустранимая ошибка: Класс "Вспомогательные данные 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);
    }

Если это проблема с разрешением. У меня нет казалось, он был в состоянии понять это. Пожалуйста, посоветуйте.

Author: Aasim Goriya, 2013-04-02

2 answers

Пакет на Magento Connect, похоже, работает просто отлично. Я протестировал его против 1.7.0.2.

Поскольку вы сказали, что у вас включены компиляции, отключите это, очистите кэш и повторите попытку.

После этого повторно запустите свою компиляцию.

Я надеюсь, что это поможет.

 2
Author: Ryan Street, 2013-04-02 20:58:45

Убедитесь, что класс существует: Если это не создаст его: Файл: app/code/local/Lanot/EasySticker/Helper/Data.php с этим содержимым

<?php
class Lanot_EasySticker_Helper_Data extends Mage_Core_Helper_Abstract{
}
 1
Author: Marius, 2013-04-02 09:27:26