0

この質問を何と呼ぶべきかわかりませんでしたが、ここに私の問題があります:

私は Cakephp でウェブショップを作成しています。この目的のために、静的メニュー行にバインドされたさまざまなカテゴリがたくさんあります。

これで、ウェブショップのどこにいても、これらを見ることができますcategories

すべてcategoriesが に保存さdatabaseれ、デフォルト レイアウトにループされます (つまり、新しいカテゴリを追加すると、自動的にメニュー ラインに追加されます)。

私の質問は、これらのカテゴリはすべて、アプリケーションのどこにいても取得する必要があるため、どのように収集すればよいですか?

私が考えることができる唯一の方法は、それらをすべて収集して変数にcontroller設定し$_SESSION、変数が設定されているかどうかを確認することです。

別の方法があるに違いないことはわかっていますが、どのように?

使用していますCakePHP 2.4

また、アプリケーションのメニューが停止していますLayouts->default.ctp

これは、現在のコントローラーまたはアクションではないことを"care"意味します。つまり、カテゴリは、actions

4

2 に答える 2