主题 : 添加模型字段,调用报错
级别: 童生
UID: 95373
积分:40 加为好友
威望: 0 精华: 0
主题:8 回复:14
注册时间:2016-12-13
在线时长:0
1#   发表于:2016-12-19 14:55:45  IP:202.19.*.*
我写了个模板:
[@cms_content_list count='10' orderBy='4' titLen='50' channelId=channel.id channelOption='1' dateFormat1='yyyyMMdd' dateFormat2='yyyy年MM月dd日']
                [#list tag_list as a]
                  <li><a href="${a.releaseDate?string(dateFormat1)}/${a.id}.html" title="${a.title}">[@text_cut s=a.title len=titLen /]</a>
                      <p><span>${a.notice_city}</span><span>${a.releaseDate?string(dateFormat2)}</span></p>
                  </li>
                [/#list]
                [/@cms_content_list]

调用${a.notice_city} 就报错了,检查模型是已经设置好的,不知道哪里错了。

版主知道吗?

报错提示信息:
The following has evaluated to null or missing: ==> a.notice_city [in template "ifab/default/channel/ifab_notice_list.html" at line 39, column 34] Tip: If the failing expression is known to be legally null/missing, either specify a default value with myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthessis: (myOptionVar.foo)!myDefault, (myOptionVar.foo)?? The failing instruction (print stack trace for 1 more): ==> ${a.notice_city} [in template "ifab/default/channel/ifab_notice_list.html" at line 39, column 32]
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
2#   发表于:2016-12-19 14:58:08  IP:117.92.*.*
${a.attr.notice_city!}
1
级别: 童生
UID: 95373
积分:40 加为好友
威望: 0 精华: 0
主题:8 回复:14
注册时间:2016-12-13
在线时长:0
3#   发表于:2016-12-19 14:58:21  IP:202.19.*.*
我按照其他帖子里的帮助信息,${a.notice_city}  后面加个感叹号就好了,不知道为什么,加和不加有什么区别?
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
4#   发表于:2016-12-19 14:58:50  IP:117.92.*.*
判断是否为空
1
级别: 童生
UID: 95373
积分:40 加为好友
威望: 0 精华: 0
主题:8 回复:14
注册时间:2016-12-13
在线时长:0
5#   发表于:2016-12-19 15:03:01  IP:202.19.*.*
填了数据,数据不出来。。。。
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
6#   发表于:2016-12-19 15:03:27  IP:117.92.*.*
${a.attr.notice_city!}
1
级别: 童生
UID: 95373
积分:40 加为好友
威望: 0 精华: 0
主题:8 回复:14
注册时间:2016-12-13
在线时长:0
7#   发表于:2016-12-19 15:04:11  IP:202.19.*.*
哦,你为什么加个attr?自定义字段要加,非自定义字段不加?
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
8#   发表于:2016-12-19 15:04:18  IP:117.92.*.*
是的
1
1 共1页