根据 Phalcon 中的动作参数加载部分
Load partials based on action parameter in Phalcon
我想根据路由参数在Phalcon中加载局部视图
我有这个动作,决定了partial的名称:
public function addAction($discipline = null)
{
if (isset($discipline)) {
$this->view->partial = 'add' . $discipline . '.phtml';
} else {
$this->view->partial = 'addstatic.phtml';
}
}
在主视图中,我想使用 Volt 命令 partial
加载此部分,如下所示:
{{ partial('partials/training/' ~ partial) }}
但是我遇到了这个错误:
View 'C:\xampp\htdocs\apneist_social/app/views/partials/training/addstatic.phtml' was not found in the views directory
如果我用目录浏览器浏览到这个文件,我可以找到这个文件。
删除扩展名 (.phtml)。喜欢:
$this->view->partial = 'addstatic';
等一下,为什么要在 addstatic 中使用 volt 和 phtml?到处使用伏特:D
我想根据路由参数在Phalcon中加载局部视图
我有这个动作,决定了partial的名称:
public function addAction($discipline = null)
{
if (isset($discipline)) {
$this->view->partial = 'add' . $discipline . '.phtml';
} else {
$this->view->partial = 'addstatic.phtml';
}
}
在主视图中,我想使用 Volt 命令 partial
加载此部分,如下所示:
{{ partial('partials/training/' ~ partial) }}
但是我遇到了这个错误:
View 'C:\xampp\htdocs\apneist_social/app/views/partials/training/addstatic.phtml' was not found in the views directory
如果我用目录浏览器浏览到这个文件,我可以找到这个文件。
删除扩展名 (.phtml)。喜欢:
$this->view->partial = 'addstatic';
等一下,为什么要在 addstatic 中使用 volt 和 phtml?到处使用伏特:D