与Zend没有添加基础url到我认为的路线有点问题。Zend Framework URL路由不添加域
什么,我有如下:
application
modules
menu
public
menu
css
js
index.php
index.base.php
我使用的功能
<?php echo $this->url(array('module' => 'module1'), 'menu-install'); ?>
随着路线:
$router->addRoute('menu-install', new Zend_Controller_Router_Route('/install/:modulePath', array('module' => 'menu', 'controller' => 'install', 'action' => 'install')));
这是输出,而不是http://menu/install/module1/http://localhost:8888/menu/install/module1/
任何想法是怎么回事?
你能给路线定义为“菜单安装” ? – Akarun 2011-03-07 14:52:44
很抱歉忘记了新增它,现在添加。 – 2011-03-07 14:56:05