主题 : 系统原来的字段有区别吗???
级别: 解元
UID: 36030
积分:314 加为好友
威望: 0 精华: 0
主题:28 回复:95
注册时间:2012-07-10
在线时长:0
1#   发表于:2012-08-13 15:34:48  IP:114.24.*.*
发现一个问题,在进入后台管理后,栏目-->模型管理,选择栏目名称为下载的内容模型,然后会出现一系列字段,如图:



,然后在前台的下载内容.html页面调用这里面的字段,依次判断其是否存在(全部为系统本身就有的字段),发现有的判断其存在,有的却不存在,例如title,description,topLevel,titleImg等等,这些字段经过判断是存在的,而channelID,shortTitle,titleColor,author等等字段经判断却不存在,使用[#if content.titleColor??][#if content.attr.titleColor??]都不行,请问这是为什么啊?难道这些字段是有区别的?或者是还有其他的调用格式?而且自定义的字段经判断也是不存在的,为什么啊??
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
2#   发表于:2012-08-13 15:42:11  IP:111.201.*.*
你想怎么判断
功成由勤,业精于勤。
级别: 解元
UID: 36030
积分:314 加为好友
威望: 0 精华: 0
主题:28 回复:95
注册时间:2012-07-10
在线时长:0
3#   发表于:2012-08-13 15:47:54  IP:114.24.*.*
回复第2楼
您好,我的意思是这样的,开始我在内容模型里面增加了一个测试字段,test,然后使用
[#if content.test??] 
[#if content.attachments?size gt 0]
[#list content.attachments as attach]
。。。。
发现没有进入if条件下面的语句,这就说明新增的test字段并不存在对吗?我不知道什么原因,所以就挨个把本来有的字段试了一下,看看有没有什么规律,按道理讲不是自己添加的字段应该都是能读到的对吧?所以测试了发现上面的情况,搞不懂怎么回事,想请教您下,谢谢您!
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
4#   发表于:2012-08-13 15:50:01  IP:111.201.*.*
存在啊,那个数据在后台添加的
功成由勤,业精于勤。
级别: 解元
UID: 36030
积分:314 加为好友
威望: 0 精华: 0
主题:28 回复:95
注册时间:2012-07-10
在线时长:0
5#   发表于:2012-08-13 15:58:59  IP:114.24.*.*
回复第4楼
“那个不数据在后台添加的”是什么意思?那为什么我自己在后台新增的一个测试字段test,用[#if content.test??]和[#if content.attr.test??]判断却都不存在呢?谢谢您!
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
6#   发表于:2012-08-13 16:01:00  IP:111.201.*.*
是那个数据都是后台添加的,你不判断能出来就别判断,你写个默认值
功成由勤,业精于勤。
级别: 解元
UID: 36030
积分:314 加为好友
威望: 0 精华: 0
主题:28 回复:95
注册时间:2012-07-10
在线时长:0
7#   发表于:2012-08-13 16:04:25  IP:114.24.*.*
回复第6楼
写个默认值??具体该怎么操作呢?可不可以说的具体一点呢?谢谢您了!!
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
8#   发表于:2012-08-13 16:05:49  IP:111.201.*.*
后台你加了那个字段取那内容里就有那个字段文本框您就可以添加了呀
功成由勤,业精于勤。
级别: 解元
UID: 36030
积分:314 加为好友
威望: 0 精华: 0
主题:28 回复:95
注册时间:2012-07-10
在线时长:0
9#   发表于:2012-08-13 16:13:18  IP:114.24.*.*
回复第8楼
您好,您指的是这个吗?

我在添加这个字段的时候,就在默认值一栏里填了10,然后使用[#if content.test >1]和[#if content.attr.test>1]都不行,报错是这样的:


请问这是怎么回事呀?可以帮忙看看吗?谢谢您!
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
10#   发表于:2012-08-13 16:17:13  IP:111.201.*.*
你那里设置的字段是设置的什么类型啊???
功成由勤,业精于勤。
1 2 > >| 共2页