我使用phalcon工具生成了一个项目。在config.php中,我将视图更改为:
'viewsDir' => APP_PATH . '/views/test/',
我创建了两个控制器:ExampleController
和TestController
我的链接指向http://example.com/test
和http://example.com/test
在views文件夹中我放置了2个文件,一个放在views/test/example/example.phtml
中,另一个放在views/test/test/test.phtml
中,当我尝试转到链接时,我得到一个空白页,如果我移动文件夹中的phtml文件views / test /加载的视图是index.phml,无论我去哪2个url(这是显示上面2个链接的页面)。如果我从控制器回显,则会显示,因此只有视图未被显示才能访问控制器。有人可以建议吗? (Nb。如果我使用默认视图配置,则显示视图)
答案 0 :(得分:0)
您应该在两个目录中放置一个index.phtml文件。这是指向相应控制器后加载的页面。如果你想加载例如example.phtml,你必须在ExampleController中创建一个名为exampleAction的动作。然后通过http://example.com/example/example调用它。