Zend_Navigation を使って Web サイトのブレッドクラムを作成しようとしています。ページの階層をリストする XML ファイルを作成しました。動的パラメーターを持つページを除いて、ほとんどの部分で問題なく動作しています。
たとえば、「www.../groups/gid/1001」という URL を持つグループ ページがあります。ID 1001 は動的であるため、グループごとに変化します。そのため、XML ファイルに入れることができません。その場合、ZF はパラメーターを含めずにリンクを生成しますが、もちろん機能しません。
私が見つけた解決策の 1 つは、パラメータを Zend_Navigation オブジェクトに動的に注入することです。アクションまたはコントローラーごとに実行する必要があることを除いて、これは正常に機能しています。
それを処理するより良い方法はありますか?ZF には、この作業を行うためのクラスがありますか?
フィードバックをいただければ幸いです。
ありがとう!