【发布时间】:2014-07-21 10:35:22
【问题描述】:
我正在阅读有关 Phalcon 的有关分层渲染的文档(“http://docs.phalconphp.com/en/latest/reference/views.html#hierarchical-rendering”)。我似乎无法弄清楚。我有以下文件设置,就像文档一样,但唯一的区别是我使用的是 volt。
--views
--vacancy
--index.volt// action
--new.volt//action
--layouts
--vacancy.volt//controller
这是我的空置控制器。它只是一个空控制器
class VacancyController extends \Phalcon\Mvc\Controller
{
public function indexAction()
{
}
public function newAction()
{
}
}
问题 当我转到“mysite.com/vacancy”时,一切似乎都很好。但是当我使用“新”操作“mysite.com/vacancy/new”时,我得到了文件 new.volt 的内容,但它并没有按照我认为的方式呈现。
在 chrome 控制台中我收到此错误:
资源被解释为脚本,但以 MIME 类型 text/html 传输:
如果我删除动作“新”,它只会呈现正常! 我希望它足够清楚。
【问题讨论】:
-
请把
new.volt的代码放在问题里。 -
你能发布你的
new.volt文件的内容吗? -
我认为它没有任何相关性。“新空缺”就是那个字符串