【发布时间】:2016-11-08 03:40:58
【问题描述】:
如果页面是主页,我正在尝试将 p 标签添加到页脚, 我使用的是 .twig 文件的辣味cp。
我已经尝试了许多 php if 语句,但很可惜,无济于事:
<p class="kktag">Digital Marketing by <a href="http://kingkong.com.au/" target="_blank">King Kong</a>
</p>
{% endif %}
</p>
和
$host = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
if($host == 'https://lfsigns.com.au/')
{
<p class="kktag">Digital Marketing by <a href="http://kingkong.com.au/" target="_blank">King Kong</a>
</p>
}
else
{
<p class="kktag">Digital Marketing by King Kong</p>
}
和
{% if is_front %}
<p class="kktag">Digital Marketing by <a href="http://kingkong.com.au/" target="_blank">King Kong1</a> </p>
{% endif %}
和
{% if entry.id == 4 %}
<p class="kktag">Digital Marketing by <a href="http://kingkong.com.au/" target="_blank">King Kong</a>
</p>
{% endif %}
</p>
和
{% if template == 'index' %}
<p class="kktag">Digital Marketing by <a href="http://kingkong.com.au/" target="_blank">King Kong</a>
</p>
{% endif %}
和
{% if is_front_page %}
<p> do something </p>
{% else %}
<p> do something else. </p>
{% endif %}
但这些似乎都不起作用,任何想法/建议/建议都会非常感激,
谢谢大家
【问题讨论】:
-
找到了一个related answer 用于将
$_SERVER超级全局数组传递给Twig。此外,请查看Twig's docs 了解更多信息:在模板中嵌入变量。
标签: php if-statement twig