Форма POST возвращает 302 изнутри Joomla, прекрасно работает снаружи - PullRequest
0 голосов
/ 29 июля 2010

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

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

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

Oops!
We were unable to process your request.

Это происходит как в обернутой форме Joomla, так и

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

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

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

1 Ответ

0 голосов
/ 01 августа 2010

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

...