以下に示すように、「categories」というビュー変数を設定するアクションがあります。
class CategoryController extends Zend_Controller_Action
{
public function indexAction()
{
$this->view->categories = 'A list of categories';
}
}
これで、カテゴリ変数がレイアウト内で使用され、カテゴリのリストが表示されます。
しかし、ここでの問題はこれです。フロントコントローラープラグインを使用して呼び出される他のアクションがたくさんあり、「カテゴリ」変数がアクションの1つによって上書きされます。
カテゴリ変数の値が上書きされないようにする方法はありますか? つまり、何かを使用して、category->index アクションおよびその他のアクションによって生成されたカテゴリ変数を保存し、レイアウトで両方にアクセスできる可能性があります。
変数の名前はいつでも変更できますが、これに対する他の解決策があれば幸いです。
また、名前付き応答セグメントを使用してこれを達成できますか?
ご協力いただきありがとうございます。