MODx模板变量链接到图像jpg但不显示

时间:2016-08-16 15:43:05

标签: modx modx-evolution

我在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,但图像不希望显示。我该如何解决这个问题?

1 个答案:

答案 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>`]]