如何在Expressionengine 2中检查文件描述是否为空?

时间:2015-05-13 16:09:53

标签: expressionengine

我正在使用Expressionengine 2.我想查看文件描述是否为空,这样如果有任何内容,将使用它而不是alt标签中的条目标题。

目前我在下面的代码中引入了条目标题,但我无法弄清楚如何获得逻辑以检查文件(图像)是否存在描述性文本:

<img class="aClass" src="{work_detail_extra_image_01}" 
alt="
    {if work_detail_extra_image_01:description != ""}
        {work_detail_extra_image_01}{description}{/work_detail_extra_image_01}
    {if:else}
        {title}
    {/if}
" 
border="0" />

谢谢你看看

2 个答案:

答案 0 :(得分:0)

尝试删除!= "",以便该行变为:

   {if work_detail_extra_image_01:description}.  

它会看是否存在。

我会尝试在没有条件的情况下首先显示描述,以确保它们不是您的问题。

答案 1 :(得分:0)

试试这个:

<img class="aClass" src="{work_detail_extra_image_01}" 
alt="{work_detail_extra_image_01}
    {if work_detail_extra_image_01:description != ""}
        {work_detail_extra_image_01:description}
    {if:else}
        {title}
    {/if}
{/work_detail_extra_image_01}
" 
border="0" />