1


0

Zend FrameworkでのURLルーティング

こんにちは、カテゴリ、記事、コアなど、自分のCMS用にいくつかのモジュールを作成しました…​ +では、次のようなURLでこれらのモジュールにアクセスするにはどうすればよいですか。

_  — -- http:// localhost / mycms / admin / category + http:// localhost / mycms / admin / article、…​ _

注:管理者はモジュールではなく、プレフィックスのみです

 — -- _ _

1 Answer


2


「application / Bootstrap.php」内:

public function _initRoute(){

$frontController = Zend_Controller_Front::getInstance();

            $router = $frontController->getRouter(); // returns a rewrite router by default
            $router->addRoute(
                'category',
                new Zend_Controller_Router_Route('admin/category/:controller/:action',
                                                 array('module' => 'category',
                                                        'controller' => 'index',
                                                       'action' => 'index'))
            );
}

次に、URLを入力します:ex:http:// localhost / mycms / admin / categoryとそこに到達します。

他の人と同じ。