ショボ短歌会

Zend Frameworkのコントローラー名について

現在
CentOS release 5.3 (Final)
PHP5.2.14
Zend v2.2.0
にて開発を行っております。
今回URL(コントローラ名)にアンダースコアをつけたい要件があるのですが、可能なのでしょうか?
可能な場合その方法をご教授くださいませ。

例)http://hoge.co.jp/aaa_bbb/

aaa_bbbをコントローラとしたいのですが、Zendの命名規則ではできないようなのですが、
何かしら方法があるのでしょうか?

よろしくお願いいたします。

A 回答 (1件)

ルーティングを設定すれば、可能かもしれません。



<code>
$router = $ctrl->getRouter(); // デフォルトで rewrite ルータを返します
$router->addRoute( 'aaa_bbb', new Zend_Controller_Router_Route('mycntrl/myact', array('controller' => 'mycntrl', 'action' => 'myact')));
</code>

参考URL:http://framework.zend.com/manual/ja/zend.control …
    • good
    • 0
この回答へのお礼

ご教授いただいた方法でいけました。
大変たすかりました。
ありがとうございました。

お礼日時:2010/10/22 07:59

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!