У меня большая проблема (я обнаружил, что у многих пользователей prestashop была / есть эта проблема, и есть много предложений, я попробовал все безуспешно), когда вы заполняете форму адреса и нажимаете кнопку Сохранить, я получаю окно сообщения с:
«ТЕХНИЧЕСКАЯ ОШИБКА: невозможно сохранить адреса Подробности: выдана ошибка:
[object Object] Текстовое состояние: parsererror «и X (закрыть).
Если я нажму кнопку «Закрыть», я смогу завершить заказ, но посетителям и клиентам не очень приятно получать эту ошибку.
Я нашел что-то с отключением канонического URL, что-то с приведенной ниже строкой в frontcontroller.php
:
$match_url = rawurldecode(Tools::getCurrentUrlProtocolPrefix() . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
if (!preg_match('/^' . Tools::pRegexp(rawurldecode($canonical_url), '/') . '([&?].*)?$/', $match_url))
Я не знаю, как это изменить или это проблема.
Любая помощь будет оценена.
Благодарю.
Задача ещё не решена.
Других решений пока нет …