我是用關(guān)于我們模塊來做公告列表的,因為我覺得文字公告不需要文章分類這些東西。
詳細步驟如下:
1、復(fù)制aboutus模塊,然后修改文件夾名為gg,
2、然后進gg/common文件夾修改config.jtbc,jtbc_aboutus改為jtbc_gg,guide.jtbc 關(guān)于我們 改為 最新消息,
3、再進入gg/common/language修改 manage.jtbc,module.jtbc 也是把關(guān)于我們 改為 最新消息
4、然后到數(shù)據(jù)庫SQL里面的空白處粘貼上
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
CREATE TABLE IF NOT EXISTS `jtbc_gg` (
`abid` int(9) NOT NULL auto_increment,
`ab_topic` varchar(50) default NULL,
`ab_content` text,
`ab_content_images_list` text,
`ab_cttype` int(1) default '0',
`ab_cp_note` int(1) default '0',
`ab_cp_mode` int(1) default '0',
`ab_cp_type` int(1) default '0',
`ab_cp_num` int(9) default '0',
`ab_time` datetime default NULL,
`ab_hidden` int(1) default '0',
`ab_update` int(1) default '0',
`ab_good` int(1) default '0',
`ab_count` int(9) default '0',
`ab_lng` varchar(50) default NULL,
PRIMARY KEY (`abid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
好,程序的數(shù)據(jù)庫部分就完成了,
5、后臺的系統(tǒng)管理-模版管理-調(diào)用模版,增加一個節(jié)點gg
節(jié)點內(nèi)容是
{@}·<a href="{$=ii_curl('{$baseurl}', ii_iurl('detail', {$id}, {$urltype}, 'folder={$createfolder};filetype={$createfiletype};time={$time}'))}" title="{$topic}">{$topic}</a> {$=ii_format_date('{$time}',1)} {@}
6、首頁模版在相應(yīng)位置加上
<style type="text/css" media="all">
.d1 {
margin:4px auto;
width:960px;
overflow:hidden;
white-space:nowrap;
}
.div2 {float:left;}
ul{
margin:0px;
padding:0px;
list-style:none;
}
</style>
<div class="d1" id="div1" onmouseover="clearInterval(timer)" onmouseout="timer=setInterval(mar,30)">
<div class="scroll" id="scroll">
<div class="div2" id="div2">
<ul>
<li>{$=vv_itransfer('top', 'gg', 'topx=9;genre=gg')}</li>
</ul>
</div>
<div id="div3" class="div2"></div>
</div>
</div>
<script language="javascript" type="text/javascript">
var s,s2,s3,s4,timer;
function init(){
s=getid("div1");
s2=getid("div2");
s3=getid("div3");
s4=getid("scroll");
s4.style.width=(s2.offsetWidth*2+100)+"px";
s3.innerHTML=s2.innerHTML;
timer=setInterval(mar,30)
}
function mar(){
if(s2.offsetWidth<=s.scrollLeft){
s.scrollLeft-=s2.offsetWidth;
}else{s.scrollLeft++;}
}
function getid(id){
return document.getElementById(id);
}
window.onload=init;
</script>
然后就大功告成!其實很簡單。這個是文字向左滾動的。