我遵循phalcon框架的教程,并提出了一个伏特引擎和它的视图页面。我想知道内容()函数如何在伏特视图页面工作?我也对页面内容之间的联系感到困惑?代码结构如下:——视图/index.volt——视图/索引/index.volt——视图/布局/main.volt
视图/索引。视图中的Volt页面是开始加载的第一个页面,但是它们是如何与页面索引/索引相互连接的。伏特和布局/主伏特?我遵循了phalcon官方网站的教程。http://phalcon-php-framework-documentation.readthedocs.org/en/0.7.0/reference/tutorial-invo.html
Phalcon有三个层次的视图结构:布局、控制器和视图。
当渲染页面时,Phalcon从布局开始。当Volt到达{{content()}}
时,它会渲染下一个视图级别,并将其添加到渲染视图中。
{{content()}}
是Phalcon'Mvc'View::getContent()
伏特的别名
查看具体的View文档
{{ content() }}
将放置层次结构中下一个文件的输出。例如,如果你有一个页面文件myPage.volt
和一个布局文件myLayout.volt
,那么myPage.volt
的内容将出现在myLayout.volt
内{{ content() }}
行的位置。