账号通
    

账号  

密码  

2905

查看

11

回复
主题:[求助]请教一个if判断字段是否为空的问题 [收藏主题] 转到:  
甘蔗781 当前离线

14

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:20 分
登录次数:3 次
注册时间:2017/12/17
最后登录:2017/12/29
甘蔗781 发表于:2017/12/18 12:15:32   | 只看该作者 查看该作者主题 楼主 
科汛在线商城系统(NET)
cms2.0 版本的

自定义文本字段:KS_cailiao

要判断这个字段是否为空

我用标签做,或者直接加入模版代码里,执行出来都不对,不知道哪里错了?

第一次思路用len做,不行

{$IF(len{$KS_cailiao}>0||a||b)}  

执行出来结果是:>0||a||b)}


后面用判断,结果执行出来还是不行
{$IF("{$Field(KS_cailiao,Text,0,...,0,)}"=""||c||v)}

执行结果是:"=""||c||v)}


求请教~~~
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
hasdiff 当前离线

802

主题

2

广播

11

粉丝
添加关注
级别:七年级

用户积分:4147 分
登录次数:438 次
注册时间:2011/10/28
最后登录:2024/4/3
hasdiff 发表于:2017/12/18 15:03:21   | 只看该作者 查看该作者主题 沙发 
科汛在线商城系统(NET)
正确写法1:

{$if "{$Field(intro,Text,0,...,0,)}"=""}{成立执行的代码}{不成立执行的代码}{/$IF}

正确写法2:

{$if  "{$Field(intro,Text,0,...,0,)}"=""}{成立执行的代码}{不成立执行的代码}{/$IF}
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
甘蔗781 当前离线

14

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:20 分
登录次数:3 次
注册时间:2017/12/17
最后登录:2017/12/29
甘蔗781 发表于:2017/12/18 15:10:10   | 只看该作者 查看该作者主题 藤椅 
是不是不可以放到模版里?

这样写:KS_cailiao为自定义的文本字段



{$if "{$Field(KS_cailiao,Text,0,...,0,空)}"="空"}{成立执行的代码}{不成立执行的代码}{/





执行后的:





"="空"}{成立执行的代码}{不成立执行的代码}{/$IF}





以下是引用 hasdiff在2017/12/18 15:03:21的发言:
正确写法1:



{$if "{$Field(intro,Text,0,...,0,)}"=""}{成立执行的代码}{不成立执行的代码}{/$IF}



正确写法2:



{$if  "{$Field(intro,Text,0,...,0,)}"=""}{成立执行的代码}{不成立执行的代码}{/$IF}
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
甘蔗781 当前离线

14

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:20 分
登录次数:3 次
注册时间:2017/12/17
最后登录:2017/12/29
甘蔗781 发表于:2017/12/18 15:14:12   | 只看该作者 查看该作者主题 板凳 
科汛智能建站系统
执行后的是这样的:点击查看原图



代码:



点击查看原图



 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
hasdiff 当前离线

802

主题

2

广播

11

粉丝
添加关注
级别:七年级

用户积分:4147 分
登录次数:438 次
注册时间:2011/10/28
最后登录:2024/4/3
hasdiff 发表于:2017/12/18 15:53:56   | 只看该作者 查看该作者主题 报纸 
科汛智能建站系统
不可以直接放到模板中,要放到标签中调用
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
甘蔗781 当前离线

14

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:20 分
登录次数:3 次
注册时间:2017/12/17
最后登录:2017/12/29
甘蔗781 发表于:2017/12/18 17:47:00   | 只看该作者 查看该作者主题 地板 
科汛在线考试系统(NET)
还是不行,我这个是获得当前图片内容页的自定义字段,我做到了静态标签里,执行出来还是和前面一样错误的
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
hasdiff 当前离线

802

主题

2

广播

11

粉丝
添加关注
级别:七年级

用户积分:4147 分
登录次数:438 次
注册时间:2011/10/28
最后登录:2024/4/3
hasdiff 发表于:2017/12/18 17:56:49   | 只看该作者 查看该作者主题 7楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
甘蔗781 当前离线

14

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:20 分
登录次数:3 次
注册时间:2017/12/17
最后登录:2017/12/29
甘蔗781 发表于:2017/12/18 20:34:27   | 只看该作者 查看该作者主题 8楼 
科汛智能建站系统
蒙了~~

用自定义SQL标签,如果直接引用字段可以显示的,但是加if就不执行了





 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
甘蔗781 当前离线

14

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:20 分
登录次数:3 次
注册时间:2017/12/17
最后登录:2017/12/29
甘蔗781 发表于:2017/12/18 20:34:46   | 只看该作者 查看该作者主题 9楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
甘蔗781 当前离线

14

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:20 分
登录次数:3 次
注册时间:2017/12/17
最后登录:2017/12/29
甘蔗781 发表于:2017/12/18 20:42:55   | 只看该作者 查看该作者主题 10楼 
科汛在线考试系统(NET)
如果用《系统函数标签》,结果没有针对当前文档内容页的选项,都是列表

点击查看原图



 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.92578秒 powered by KesionCMS 9.0