我在MODx EVO中有一个模板变量,其名为image-link
。
图片的网址类似于...... http://www.friendssite-image5.jpg。
在我的HTML中,我有这个:
[[if? &is=`[+image-link+]:not_empty` &then=`
<div class="image-link">
<a href="[~[+id+]~]"><img alt="[*longtitle*]" src=
"[+image-link+]"></a>
</div>`]]
我尝试将模板变量设置为URL
,同时设置为image
,也设置为text
,但图像不希望显示。我该如何解决这个问题?
答案 0 :(得分:0)
我注意到你的标签在[+ ... +]和[ ... ]之间混合了。 “+”符号与Ditto一起使用,但如果您将呼叫直接放在文档中,请使用“*”符号。
实施例
变化:
[[if? &is=`[+image-link+]:not_empty` &then=`
<div class="image-link">
<a href="[~[+id+]~]"><img alt="[*longtitle*]" src=
"[+image-link+]"></a>
</div>`]]
要:
[[if? &is=`[*image-link*]:not_empty` &then=`
<div class="image-link">
<a href="[~[*id*]~]"><img alt="[*longtitle*]" src=
"[*image-link*]"></a>
</div>`]]