Zend で URL を介さずに 2 つのアクション間で値を渡す特定の方法はありますか?
<a href="#">View</a>
これは私がそれを使わなければならないところです。ビューをクリックすると、別のコントローラーの別のアクションにリダイレクトされ、そこで値を取得する必要があります。また、私の場合、セッションの使用は許可されていません。
Zend で URL を介さずに 2 つのアクション間で値を渡す特定の方法はありますか?
<a href="#">View</a>
これは私がそれを使わなければならないところです。ビューをクリックすると、別のコントローラーの別のアクションにリダイレクトされ、そこで値を取得する必要があります。また、私の場合、セッションの使用は許可されていません。
ここで、phtm から別のコントローラー アクションに値を渡す場合は、get /post メソッドを介して渡す必要があります。このよう
<a href="/yourcontroller/action/param_name/value">View</a>
に、あなたのアクションで使用します$this->getRequest()->getParam('param_name');
below given may be helpful
1 つのアクションを完了した後、別のアクションを呼び出します。
`$this->_forward('controller','action2');`
次に使用する
$test=$this->getRequest()->getParam('yourparam');
またはkeep in zend registry
、ブートストラップに値がある場合
Zend_Registry::set('param ', value);