Когда пользователь отправляется на оформление заказа для своих товаров, ему предоставляется возможность зарегистрироваться. Если этот вариант выбран, они приступают к вводу своей информации. После ввода платежной информации и нажатия кнопки «Продолжить» они возвращаются на страницу «Моя корзина», и процесс регистрации никогда не завершается. Я попытался исправить ошибку, расположенную по следующему вопросу SO: Magento перенаправляет на корзину при продолжении платежной информации - но это не сработало.
Справочная информация - я использую шаблон, разработанный для 1.4.x со стабильной версией Magento 1.5.0.1. Вот URL моего сайта:
http://allyourga.me
EDIT1: Ошибки удалены, поскольку они не связаны
РЕДАКТИРОВАТЬ 2: Эта проблема может быть связана с другой, которая у меня есть: Magento - Ошибка регистрации - 1054 Неизвестный столбец 'ca.sort_order' в 'заказе'
Журналы ошибок из этого вопроса приведены ниже:
2011-04-19T23:04:43+00:00 ERR (3): Notice: Undefined index: HTTP_USER_AGENT in /home/user/public_html/app/design/frontend/base/theme100/template/page/ie/ie6.phtml on line 2
2011-04-19T23:04:43+00:00 ERR (3): Notice: Undefined index: HTTP_USER_AGENT in /home/user/public_html/app/design/frontend/base/theme100/template/page/ie/ie6.phtml on line 3
2011-04-19T23:04:43+00:00 ERR (3): Notice: Undefined index: HTTP_USER_AGENT in /home/user/public_html/app/design/frontend/base/theme100/template/page/ie/ie6.phtml on line 19
2011-04-19T23:04:43+00:00 ERR (3): Notice: Undefined index: HTTP_USER_AGENT in /home/user/public_html/app/design/frontend/base/theme100/template/page/ie/ie6.phtml on line 20
Строки 2, 3, 19, 20 из ie6.phhtml воспроизведены ниже:
2 if(eregi("opera",$_SERVER['HTTP_USER_AGENT'])) echo "<b></b>";
3 else if(eregi("MSIE 6.0",$_SERVER['HTTP_USER_AGENT'])) echo "
19 else if(eregi("Mozilla.[4.]",$_SERVER['HTTP_USER_AGENT'])) echo "<b></b>";
20 else if(eregi("Mozilla.[5|6]",$_SERVER['HTTP_USER_AGENT'])) echo "<b></b>";
РЕДАКТИРОВАТЬ 3: ошибки, отправленные из РЕДАКТИРОВАНИЯ 2, относятся к этой проблеме.