使用标签时,Pyrocms避免使用0

时间:2012-11-22 12:04:23

标签: tags pyrocms

我使用查询获取结果,并使用插件和标签在控制面板构建的页面上显示数据。我需要显示每个产品的总观看次数。默认情况下,它是0.如果计数大于0,则表示可以正常显示,但如果没有查看计数,则表示如果计数为0则不显示任何内容。我已经尝试过条件,但它们也没有用。如何使用标签来显示从查询中获取的0?

已编辑:

这是我想要做的。 这是查询

SELECT 
    ldc.id,
    ldc.product_name,
    ldc.product_viewed,
FROM default_products AS ldc

此处product_viewed是一个整数字段,其中包含用户的观看次数。新产品的默认值为0(由管理员上传)。

这是我用来显示product_viewed

的标签
<table>
{{ Products:getProductsDetail }}
    <tr>
        <td>Product Name</td>
        <td><h2>{{ product_name }}</h2></td>
        <td>Hits</td>
        <td>{{ product_viewed }}</td>
    </tr>
{{ /Products:getProductsDetail }}
</table>

除了{{product_viewed}}之外,一切都运行正常,因为它包含0.我已经测试了查询并且其工作正常,可以按预期获取结果,但是使用Lex Parser标记它什么也没显示。我在这里简化了我的查询是图像结果

http://imageshack.us/photo/my-images/138/testmy.png/

你可以看到Hits:什么都不显示。这就是我所面对的。

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题。我正在使用旧版本。使用最新版本不会遇到此问题。