4
私はこれを理解できません。どのようにカスタム経路でURLヘルパーを使用しますか?Zend URLヘルパーとカスタムルート?
私はedit
と呼ばれる私のusers
コントローラのメソッドを持っており、それが
(代わりにdomain.com/users/editの)domain.com/settingsを通じて呼び出すことができるので、私はそれのためのカスタムルートを持っているときにI URLヘルパーをこのように使用します。
<li><a href="<?php echo $this->url(array('controller' => '', 'action' => 'settings')); ?>">Settings</a></li>
それはメインページから正常に動作しますが、私は設定ページでHETたら、他のすべてのリンクは、現在のURLへのURLヘルパーのリンク(domain.com/settingsによって生成されました)
任意のideこれを修正する方法として?
これは、それを修正していないようです。他のアイデア?しかし、提案をありがとう! – networkprofile
あなたのルート/ URLビューヘルパーに正しいコントローラとアクションを含めるように私の例を編集しました。私はあなたと同じことをやっているので、これはうまくいくはずです。 – seanh
コントローラー名にタイプミスがありましたが、これは機能します。ありがとう! – networkprofile