2014-11-10 6 views
0

Зашел в magento сегодня утром и попытался просмотреть учетную запись клиентов, которая заявила, что у них были проблемы с моим сайтом, они не были уверены, прошел ли заказ или нет.Magento - Нет даты в ''

я навигация Заказчика> Управление клиентов

Когда я искать, ее детали появляются и я ГЭЭ ее ZIP, адрес электронной почты, имя и т.д. так он должен быть сохранен. Я просто пытаюсь просто получить информацию о клиенте, чтобы я мог посмотреть на ее детали.

Я прочитал, что, по-видимому, это может быть проблема локали, связанная с форматированием даты. Когда я нажимаю на клиента и пытаюсь просмотреть учетную запись, я получаю следующую ошибку;

#0 /domains/**********/http/app/code/core/Zend/Date.php(1091): Zend_Date->_calculate('set', false, NULL, 'en_GB') 
#1 /domains/**********/http/app/code/core/Zend/Date.php(210): Zend_Date->set(false, NULL, 'en_GB') 
#2 /domains/**********/http/app/code/core/Mage/Core/Model/Locale.php(520): Zend_Date->__construct(false, NULL, Object(Zend_Locale)) 
#3 /domains/**********/http/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/View.php(91): Mage_Core_Model_Locale->storeDate('19', false, true) 

изначально идет на 36 линий

ответ

1

Редактировать файл: /lib/Zend/Locale/Format.php и попытаться добавить проверку $ количество. Иногда он пуст.

if (!empty($number) && count($splitted[0]) == 0) { 
    self::_setEncoding($oenc); 
    #require_once 'Zend/Locale/Exception.php'; 
    throw new Zend_Locale_Exception("No date part in '$date' found."); 
} 

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

  • Нет связанных вопросов^_^