1
zendメソッドを使用してビュースクリプトをリダイレクトすることはできますか?お使いのコントローラ(使用場所ヘッダー)で
<?php header('Location: $myurl') ?>
ビュースクリプトのZendリダイレクト
zendメソッドを使用してビュースクリプトをリダイレクトすることはできますか?お使いのコントローラ(使用場所ヘッダー)で<?php header('Location: $myurl') ?>
ビュースクリプトのZendリダイレクト
:
それとも、単にPHPのリダイレクトを使用する方が簡単だろう
$this->_redirect($url);
または
$redirector = $this->getHelper('Redirector');
/* @var $redirector Zend_Controller_Action_Helper_Redirector */
$redirector->gotoUrl($url);
ますまた、使用することができます:
$redirector->gotoRoute(
array(
'action' => 'my-action',
'controller' => 'my-controller'
)
);
デフォルトとは異なるビュースクリプトを使用する場合:
$this->renderScript('/my-controller/my-view.phtml');
ありがとうございます。これは私が探していたものです。 – chrisjlee
1:はい、2:第 – hakre
は – Phil
@philビュースクリプト「ビュースクリプトをリダイレクト」の定義 - ファイルが存在しています'application/layouts/scripts'フォルダにあります。ときどきコントローラ変数が$ this-> viewメソッドに直接追加することなくスコープ内にない場合があります – chrisjlee