主题 : 首页怎么取得某篇文章的内容??
级别: 商业授权用户
UID: 4832
积分:138 加为好友
威望: 1 精华: 0
主题:14 回复:63
注册时间:2010-03-23
在线时长:0
1#   发表于:2010-09-03 17:24:48  IP:124.45.*.*
我新定义了一个公告模型,在网站首页向上滚动这个公告的内容,用的是 [@cms.ArtiList chnlId='64' count='1' inner='1';c]
${c.title}
   [/@cms.ArtiList]
这个自定义标签,取标题可以取出来,取内容该用什么标签取?
级别: 白丁
UID: 9891
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-08-11
在线时长:0
2#   发表于:2010-09-03 17:30:32  IP:59.141.*.*
【文章内容】:[@cms.ArtiContent /]<br /> 这是取文章内容的
级别: 商业授权用户
UID: 4832
积分:138 加为好友
威望: 1 精华: 0
主题:14 回复:63
注册时间:2010-03-23
在线时长:0
3#   发表于:2010-09-03 17:39:05  IP:124.45.*.*
用这个标签[@cms.ArtiContent /]报以下异常
FreeMarker template error!

Expression c.ArtiContent is undefined on line 672, column 43 in WEB-INF/user_base/jeecms_com_www/template/article/touzi/index.html.
The problematic instruction:
----------
==> ${c.ArtiContent} [on line 672, column 41 in WEB-INF/user_base/jeecms_com_www/template/article/touzi/index.html]
 in user-directive cms.ArtiList [on line 671, column 23 in WEB-INF/user_base/jeecms_com_www/template/article/touzi/index.html]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Expression c.ArtiContent is undefined on line 672, column 43 in WEB-INF/user_base/jeecms_com_www/template/article/touzi/index.html.
at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
at freemarker.core.Expression.getStringValue(Expression.java:118)
at freemarker.core.Expression.getStringValue(Expression.java:93)
at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
at freemarker.core.Environment.visit(Environment.java:209)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
级别: 白丁
UID: 9891
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-08-11
在线时长:0
4#   发表于:2010-09-03 17:43:42  IP:59.141.*.*
这是标签使用错误,您去我们的首页里面的教程栏目里面看看这个标签的具体用法。
级别: 商业授权用户
UID: 4832
积分:138 加为好友
威望: 1 精华: 0
主题:14 回复:63
注册时间:2010-03-23
在线时长:0
5#   发表于:2010-09-03 17:45:27  IP:124.45.*.*
[@cms.ArtiList chnlId='64' count='1' inner='1';c]
${c.title}
[/@cms.ArtiList]
这样写可以取出标题
 [@cms.ArtiList chnlId='64' count='1' inner='1';c]
${c.ArtiContent}
[/@cms.ArtiList]
这样写就报异常。不可能是标签的错误。
级别: 白丁
UID: 9891
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-08-11
在线时长:0
6#   发表于:2010-09-04 08:52:42  IP:59.246.*.*
${c.ArtiContent} 不能这样使用标签的,应该是这样:[@cms.ArtiContent]
级别: 童生
UID: 10348
积分:4 加为好友
威望: 0 精华: 0
主题:0 回复:4
注册时间:2010-08-26
在线时长:0
7#   发表于:2010-09-04 11:27:31  IP:58.254.*.*
jee的开发人员能说下吗?在channel页里面如何读取一条记录的content,我也想知道,如何调用。。。大家顶起来
级别: 商业授权用户
UID: 6106
积分:78 加为好友
威望: 0 精华: 0
主题:15 回复:33
注册时间:2010-04-27
在线时长:0
8#   发表于:2010-09-04 11:35:02  IP:27.71.*.*
给你点建议,首页要是想提取出文章内容是可以的,但是必须把这个文章弄成单页形式用${chnl.content!}就可以出来了

简单举个例子
[@cms.ChnlList id='' sysType='article' hasContent='1' inner='1';c]

[#if c.id=3]
${c.content!}
[/#if]

[/@cms.ChnlList]

类似这样
autobiography(青楼传)
级别: 商业授权用户
UID: 6106
积分:78 加为好友
威望: 0 精华: 0
主题:15 回复:33
注册时间:2010-04-27
在线时长:0
9#   发表于:2010-09-04 11:35:43  IP:27.71.*.*
给你点建议,首页要是想提取出文章内容是可以的,但是必须把这个文章弄成单页形式用${chnl.content!}就可以出来了

简单举个例子
[@cms.ChnlList id='' sysType='article' hasContent='1' inner='1';c]

[#if c.id=3]
${c.content!}
[/#if]

[/@cms.ChnlList]

类似这样
autobiography(青楼传)
级别: 白丁
UID: 9891
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-08-11
在线时长:0
10#   发表于:2010-09-04 12:53:28  IP:59.246.*.*
您好,在.ChnlList里面不能取文章内容
1 2 3 > >| 共3页