siteserver / cms

SS CMS 基于 .NET Core,能够以最低的成本、最少的人力投入在最短的时间内架设一个功能齐全、性能优异、规模庞大并易于维护的网站平台。
https://sscms.com
GNU Affero General Public License v3.0
3.73k stars 1.22k forks source link

stl:if 如何判断是否含有指定条件的内容 #1298

Open pyjchu opened 6 years ago

pyjchu commented 6 years ago

在栏目下添加了文章,使用以下判断,永远显示222

111 222
pyjchu commented 6 years ago

应该如何修改语句?

starlying commented 6 years ago

在stl:if加上context=channel试试

pyjchu commented 6 years ago

刚刚测试了一下,加上context=channel后,如果条件满足显示【111】,条件不满足什么都不显示。条件不满足如何让语句显示呢?

starlying commented 6 years ago

我看写法没错啊,因为是判断栏目,一般放在stl:channels里面

pyjchu commented 6 years ago

现在是放在stl:contents 内容列表标签中,需要指定条件;如果内容列表中有记录,则显示111,否则显示222