現在、Zend Framework を使用して新しいバージョンの Web サイトを作成していますが、過去に見た小さな問題に悩まされています。
私のルートがあります:(一部)
// BLOG -> CATEGORIES
$route = new Zend_Controller_Router_Route(
'blog/categories',
array(
'module' => 'blog',
'controller' => 'categories',
'action' => 'index'
)
);
$router->addRoute('blog-categories', $route);
// BLOG -> CATEGORIES -> LIST ARTICLES (:alias = name of the category)
$route = new Zend_Controller_Router_Route(
'blog/categories/:alias',
array(
'module' => 'blog',
'controller' => 'categories',
'action' => 'list',
'alias' => null
)
);
$router->addRoute('blog-categories-list', $route);
問題は、 に行くとアクションが発生/blog/categories/
することです。list
私が欲しくないもの。が必要index
です。
たとえば、を使用せずにそれを修正する方法はあり/blog/categories/view/:alias
ますか?
注: /blog/
(すべての記事を一覧/blog/:alias/
表示) と (1 つの記事を表示) についても同じ問題があります。