2010-07-29 3 views
0

У меня есть форма, которая отправляет корзину в Google Checkout. Форма отлично работает сама по себе, но когда я помещаю ее в Joomla (используя обертку типа содержимого), Google Checkout выдает 302, и страница формы снова загружается.Форма POST возвращает 302 изнутри Joomla, отлично работает вне

Как я писал это, я тогда решил посмотреть, что происходит из статической формы, за пределами Joomla. Он получил 302, но Google Checkout загружается.

Если я иду прямо в URL запроса, перечисленных в инспекторе ресурсов (с использованием хрома для этого), я получаю сообщение об ошибке:

Oops! 
We were unable to process your request. 

Это происходит как на Joomla завернуты форму и только подставку.

Однако обе формы получают заголовки ответов с URL-адресом местоположения, который отправляется в Google Checkout, и фактически загружает соответствующие данные.

Любые идеи, как заставить эту работу работать в Joomla? Или что я могу делать неправильно?

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

ответ

0

Проблема заключалась в том, что форма пыталась перенаправить всю страницу из i-кадра. Принесли форму в компонент, и он отлично работает.