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 строк

0

Решение

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

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.");
}
1

Другие решения

Других решений пока нет …