我正在取消 zend 框架。我有一个链接到控制器的视图,家庭,
所以:
application>controllers>HomeController.php
application>views>scripts>home>index.phtml
在 index.phtml 页面中,我有一个指向同一控制器中的操作的链接:
application>views>scripts>home>add.phtml
链接的代码是:
<a href="../application/controllers/home/add">add</a>
这不仅不起作用,而且我确信它不是在 zend 框架中执行此操作的最佳方法。
请注意我正在使用 wamp
http://localhost/sites/url/public/home/add
使用时:
<?php
echo '<a href="' . $this->url(array('controller' => 'home', 'action' => 'add')) . '">Add Job</a>';
?>
我收到此错误消息:
Message: Invalid controller specified (sites)
这是我的 htaccess 中的内容
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]