2015-09-04 23 views
0

我在一個用cakephp(通過iframe)編寫的wordpress網站中有一個聯繫表單。 我的問題是,一旦cakephp表單被提交,我需要重定向到wordpress謝謝你的頁面。會發生什麼是下面的重定向停留在wordpress中的iframe,這不是我想要的。我可以重定向到cakephp控制器的這個wordpress頁面,並在wordpress中避免iframe。 我的問題是關於什麼時候使用什麼CakePHP的代碼JavaScript不從cakephp中的控制器中退出一個iframe到wordpress

$this->redirect('http://www.mywebsite.com.au/book-now/thank-you/'); 

回答

1

您需要的渲染視圖中做到這一點使用一些JavaScript: -

window.top.location.href = 'http://www.mywebsite.com.au/book-now/thank-you/'; 

只要確保蛋糕只呈現的J​​avaScript當表格被成功發佈時。

雖然你在你的問題中聲明你不想使用JavaScript,但你別無選擇。這不能用CakePHP本身完成,因爲PHP運行在服務器端而不是客戶端。

相關問題