在zend框架上重命名文件会引发404页面找不到错误

时间:2017-01-17 13:13:44

标签: php zend-framework

我的zend框架应用程序存在问题。我已将add.phtml文件夹中的文件重命名为ad.phtml,并更改了引用位置的信息,如下所示:

<div class="bottom-margin-less">
     <a href="<?php echo $this->url('customers/default', array('action' => 'ad'), array('force_canonical' => true)); ?>" type="button" class="btn btn-iconed btn-success">
     <i class="icon-plus"></i> 
     <?php echo $this->translate('label_21', null, $this->layout()->lang); ?></a>
</div>

注意&#39;行动&#39; =&GT; &#39;广告&#39;过去曾经是“行动”。 =&GT; &#39;添加&#39 ;.当我将文件重命名为ad.phtml时,这会引发404错误。是否还有其他地方我必须在它工作之前重命名,或者zend框架有不同的方式重命名文件

2 个答案:

答案 0 :(得分:0)

您还必须更新路由。我没有为您提供代码段,因为您没有指定您使用的Zend Framework版本。

例: Zend 2.1 documentation about routing.

答案 1 :(得分:0)

您需要确保更新了操作名称以匹配视图。确保addAction已更改为adAction。