使用Phalcon未在非默认配置中显示视图

时间:2018-03-15 20:03:31

标签: php url phalcon

我使用phalcon工具生成了一个项目。在config.php中,我将视图更改为:

'viewsDir'       => APP_PATH . '/views/test/',

我创建了两个控制器:ExampleControllerTestController

我的链接指向http://example.com/testhttp://example.com/test

在views文件夹中我放置了2个文件,一个放在views/test/example/example.phtml中,另一个放在views/test/test/test.phtml中,当我尝试转到链接时,我得到一个空白页,如果我移动文件夹中的phtml文件views / test /加载的视图是index.phml,无论我去哪2个url(这是显示上面2个链接的页面)。如果我从控制器回显,则会显示,因此只有视图未被显示才能访问控制器。有人可以建议吗? (Nb。如果我使用默认视图配置,则显示视图)

1 个答案:

答案 0 :(得分:0)

您应该在两个目录中放置一个index.phtml文件。这是指向相应控制器后加载的页面。如果你想加载例如example.phtml,你必须在ExampleController中创建一个名为exampleAction的动作。然后通过http://example.com/example/example调用它。