Twig - 呈现一些变量(常量)?

时间:2015-05-02 07:49:38

标签: php twig

我的项目中需要一些变量(常量):

path_to_root path_to_images

我想在没有php的情况下制作它,只需要Twig,所以我创建了main.twig:

main.twig:

{% set path_to_root = "/some_folder" %}
{% set path_to_images = "/some_images" %}

在第二个模板中,我扩展了main.twig,所以

template.twig

{% extends "main.twig" %}

{% block some_block %}
<a href="{{ path_to_root }}/link.php">some_text</a>
<img src="{{ path_to_images }}/image.png" />
{% endblock %}

是的,它有效,不过我的问题: 这个有main.twig的好方法和孩子用main扩展吗? 在每个模板文件中,我必须使用main.twig扩展吗?

对不起我的英文:(

1 个答案:

答案 0 :(得分:0)

不确定其他php文件,但图片应该放在assets文件夹中,然后您可以使用

导入
<img src="{{ asset('path/to/folder/image.png') }}" />