2016-08-12 2 views
1

В Способы оплаты, когда я изменил Magento магазин/сайт, то ниже сообщение об ошибке показываетMagento + Предупреждение: Illegal строка Смещение «значение»

Предупреждение: Illegal строка смещения «значение» в \ приложения \ кода \ ядро \ Mage \ Adminhtml \ Block \ System \ Config \ Form \ Field.php на линии 111

Пожалуйста, помогите мне ..

+1

Вы недавно установили новое расширение? –

+0

Какова ваша версия Magento? – Nolwennig

+0

@Nolwennig: magento 1.8 verson – Trliok

ответ

0

Просто был этот вопрос, который вызывается модулем третьей стороной с использованием магазин конфигурации системы.

Посмотрите, есть ли какой-либо модуль с раскрывающимся полем в конфигурации. Модуль должен иметь настраиваемую модель, которая предоставляет параметры для этого поля (эта модель расширяет класс Mage_Core_Model_Config_Data, ищет исходный код). Вероятно, его функция toOptionArray возвращает неверно отформатированный массив: его элементы должны быть массивами с двумя клавишами, «значение» и «» наклейка ». Если он отформатирован по-разному, предупреждение будет регистрироваться, несмотря на правильное сохранение значений конфигурации.

Смежные вопросы