私はURLを持っています
/module/controller/action/id/10
そして達成したいのは、ビューのパーシャル内のAタグに対して次のURLを生成することです
/module/controller
だから基本的に私はアクション名と余分なIDパラメータを削除したい
コントローラーから変数を渡すことなく、パーシャル内で $this->url() を使用してそれを行うにはどうすればよいですか?
ありがとう
編集:
わかりましたので、それを行うコードを書くことができました:
<?php
$module = Zend_Controller_Front::getInstance()->getRequest()->getModuleName();
$ctrl = Zend_Controller_Front::getInstance()->getRequest()->getControllerName();
echo $this->url(array('controller' => $ctrl, 'module' => $module), null, true);
?>
しかし、これはかなり醜い解決策です。誰でもアイデアはありますか?ありがとう