1
{% extends "../../../views/"{{variable}}"/templates/one-column.volt" %}

或者

{% extends "../../../views/"~variable~"/templates/one-column.volt" %}

或任何其他方式来使这项工作。

如何使它像上面一样工作。任何人都可以帮助我吗?框架 phalcon

4

1 回答 1

0

如果您在扩展或包含中使用变量,则必须省略模板扩展。在您的情况下,它是.volt

试试这样:

{% extends "../../../views/"~ variable ~"/templates/one-column" %}

另一个例子:

// When using variable inside the include
{% set folderVar = 'partials' %}
{% include "_layouts/"~ folderVar ~"/header" %}

// Without using variable
{% include "_layouts/partials/header.phtml" %}

这种行为的解释:https ://docs.phalconphp.com/en/latest/reference/volt.html#include

于 2016-07-01T15:15:38.057 回答