主题 : korven抽空看一下
级别: 白丁
UID: 7400
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-06-01
在线时长:0
11#   发表于:2010-06-16 21:19:40  IP:122.74.*.*
要是不修改源码(改源码太复杂我不会),按照Rosalind你的意思在用安装包建立的系统网站的 首页的index页面里修改最新资讯的显示内容的话应该是怎么修改的?请多多指教
级别: 白丁
UID: 7400
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-06-01
在线时长:0
12#   发表于:2010-06-17 15:54:46  IP:111.129.*.*
Rosalind版主你好,我想请问一下你,如果不修改源码的话,而只是在主页模板里修改的话,应该是怎么修改的?

也就是说,怎么做到在“最新资讯”里不显示特定的栏目的信息,这个排除显示特定栏目的代码是什么,“最新资讯”默认是任何发一篇文章就显示,太绝对了。能具体写一下代码吗?
级别: 白丁
UID: 7315
积分:5 加为好友
威望: 0 精华: 0
主题:0 回复:5
注册时间:2010-05-28
在线时长:0
13#   发表于:2010-06-18 13:27:31  IP:123.226.*.*
一个执着的人啊!

WEB-INF/user_base/jeecms_com_www/template/article/default/index.html
Line:57-58

<div class="dis" id="tbc_11">
[@cms.ArtiList chnlId='' count='9' sysContent='1-1' orderBy='0' titLen='25' lineHeight='3' dateFormat='4' datePosition='2' headMark='3' target='1'/]
</div>

变成以下代码试试:

<div class="dis" id="tbc_11">
<div class="c1-body">
[@cms.ArtiList chnlId='' count='9' orderBy='0' titLen='25' inner='1';ctt,i,has_next]
[#if ctt.contentCtg.id!=2]
<div class="" style="padding:3px 0px;">
<div class="f-left">
<img src="${sysResRoot}/com_tag/head-mark3.gif" align="middle" class="img-vm" border="0"/>
<a href="${ctt.url}" title="${ctt.tit(200)}" target="_blank">
<span style="[#if ctt.titCol?has_content]color:${ctt.titCol};[/#if][#if ctt.titBold]font-weight:bold;[/#if]">${ctt.stit(25)}</span>
</a>
</div>
<div class="f-right">
${ctt.getDate(4?number)}
</div>
<div class="clear"></div>
</div>
[/#if]
[/@cms.ArtiList]
</div>
</div>
级别: 白丁
UID: 7400
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-06-01
在线时长:0
14#   发表于:2010-06-18 15:45:13  IP:111.129.*.*
楼上的同志,终于等到您了,太感谢您了,很想加你为好友,我QQ:362101094
级别: 白丁
UID: 7400
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-06-01
在线时长:0
15#   发表于:2010-06-21 22:15:10  IP:125.82.*.*
rensanning你好,你的这段代码果然可以用,谢谢你了。
我不是很懂代码,仔细看看一边看一边学,有些地方弄懂了,有些地方还没有懂,向rensanning、版主、还有论坛里的大家请教



<div class="dis" id="tbc_11"> 
<div class="c1-body"> 
[@cms.ArtiList chnlId='' count='9' orderBy='0' titLen='25' inner='1';ctt,i,has_next]               ★ 这里的ctt,i,has_next三项分别是什么呢,是重新定义的变量吗?
[#if ctt.contentCtg.id!=2]                        ★这里的ctt.contentCtg.id!=2 ,是指内容样式不等于2也就不等于是图文模式吗?            
<div class="" style="padding:3px 0px;"> 
<div class="f-left">                                                          ★显示箭头图标和链接,这里看懂了。
<img src="${sysResRoot}/com_tag/head-mark3.gif" align="middle" class="img-vm" border="0"/>                    
<a href="${ctt.url}" title="${ctt.tit(200)}" target="_blank">                                                         ★ 请问这里的${ctt.tit(200)}是什么意思?
<span style="[#if ctt.titCol?has_content]color:${ctt.titCol};[/#if][#if ctt.titBold]font-weight:bold;[/#if]">${ctt.stit(25)}</span>          ★${ctt.stit(25)}什么意思,还有前面有一个问号是什么意思?
</a> 
</div> 
<div class="f-right">                                                        ★ 显示日期,这里也看懂了
${ctt.getDate(4?number)}                                                   ★(4?number)是什么意思,日期的格式?
</div> 
<div class="clear"></div>                                                     
</div> 
[/#if] 
[/@cms.ArtiList] 
</div> 
</div>
级别: 白丁
UID: 7315
积分:5 加为好友
威望: 0 精华: 0
主题:0 回复:5
注册时间:2010-05-28
在线时长:0
16#   发表于:2010-06-22 20:12:34  IP:119.220.*.*
ctt,i,has_next
-> ctt 即循环过程中的Article记录
   i 循环变量
   has_next 判断是否还有后继循环

ctt.contentCtg.id!=2
->看cms_content_ctg的数据就明白了,不等于2就是你想要的:不显示图文
  1:普通
  2:图文
  3:焦点
  4:头条
  5:滚动

${ctt.tit(200)}
-> 调用 Article.tit方法 截取文章标题的前25个文字
  

${ctt.stit(25)}
-> 调用 Article.stit方法 截取文章简短标题的前25个文字
  
[#if ctt.titCol?has_content]
-> 问号的作用参考一下URL:
http://freemarker.sourceforge.net/docs/ref_builtins_expert.html#ref_builtin_has_content

${ctt.getDate(4?number)}
-> 调用 Article.getDate方法 4指的是日期格式为"MM-dd" 具体看ComUtils.formatDate方法
   其中“?number”就可以删了,因为4肯定是数字了
级别: 白丁
UID: 7400
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-06-01
在线时长:0
17#   发表于:2010-06-23 21:14:12  IP:60.3.*.*
ctt,i,has_next
-> ctt 即循环过程中的Article记录
   i 循环变量
   has_next 判断是否还有后继循环

ctt.contentCtg.id!=2
->看cms_content_ctg的数据就明白了,不等于2就是你想要的:不显示图文
  1:普通
  2:图文
  3:焦点
  4:头条
  5:滚动

${ctt.tit(200)}
-> 调用 Article.tit方法 截取文章标题的前25个文字
  

${ctt.stit(25)}
-> 调用 Article.stit方法 截取文章简短标题的前25个文字
  
[#if ctt.titCol?has_content]
-> 问号的作用参考一下URL:
http://freemarker.sourceforge.net/docs/ref_builtins_expert.html#ref_builtin_has_content

${ctt.getDate(4?number)}
-> 调用 Article.getDate方法 4指的是日期格式为"MM-dd" 具体看ComUtils.formatDate方法
   其中“?number”就可以删了,因为4肯定是数字了

果然还是你来回答了, 非常感谢rensanning。你的回答有说明,有代码,有解释,一说就懂,真是个好老师,但是要消化掉可能还得自己去慢慢学。这之前,我再问问,那要是还是以上“最新资讯”的那段代码,现在要做到不显示某几个具体栏目的文章,应该怎么改。比如两个栏目,id分别是2和3,下面都有文章,但是不想在“最新资讯”里显示,应该怎么改?厚着脸皮问的
级别: 白丁
UID: 7400
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-06-01
在线时长:0
18#   发表于:2010-06-24 20:35:12  IP:218.192.*.*
再比如,还是“最新资讯”这段代码,要是想在“最新资讯”里只显示两个栏目的文章,ID分别是2和3,应该怎么改这段代码?
级别: 白丁
UID: 7315
积分:5 加为好友
威望: 0 精华: 0
主题:0 回复:5
注册时间:2010-05-28
在线时长:0
19#   发表于:2010-06-24 20:35:51  IP:119.210.*.*
不显示:
[#if ctt.channel.id !=2 &&  ctt.channel.id !=3]

只显示:
[#if ctt.channel.id ==2 || ctt.channel.id ==3]
级别: 白丁
UID: 7400
积分:1 加为好友
威望: 0 精华: 0
主题:0 回复:1
注册时间:2010-06-01
在线时长:0
20#   发表于:2010-06-25 00:34:30  IP:218.192.*.*
不显示:
[#if ctt.channel.id !=2 &&  ctt.channel.id !=3]

只显示:
[#if ctt.channel.id ==2 || ctt.channel.id ==3]


发现一个规律,你最近都晚上8点多回复帖子
|< < 1 2 3 > >| 共3页