softsea首页头条下方区域增加分类数据

上一篇 / 下一篇  2007-04-22 09:07:42

查看( 269 ) / 评论( 12 )
SupeSite/X-Space官方站 ~*N5w Fo^N
SupeSite/X-Space官方站YQ~a'Q{f5T _"a3Nv
首先要了解div、css的基本概念。
}8\7_+\P E]Q#X!E0这里不说概念,只说下这个区域的结构。
SupeSite/X-Space官方站V1u2T(N't

#~8T'h @ AUU+V+V7Y0下面是这个区域的源代码:

QUOTE:

h#R]8p"q1~ DVmV Tp0
SupeSite/X-Space官方站X3`8n3q+r l
<div id="news" class="tabblock" style="margin-left: 274px;">SupeSite/X-Space官方站 Q#G fc+L{0`
    <h3 id="newstabs">
,{g dh2y`8v*}n Y0     <a id="newnewstab" href="javascript.:setTab('news','newnews');" class="tab curtab">最新资讯</a>
,AAye0Y/WC/~ X0     <a id="hotnewstab" href="javascript.:setTab('news','hotnews');" class="tab">本周热点</a>SupeSite/X-Space官方站f[|5R.H }BJ0i
    </h3>

I7TjV3S(WT0    <!--站内最新资讯-->
NArT(LM0    <!--{block name="spacenews" parameter="order/i.dateline DESC/limit/0,6/cachetime/85400/subjectlen/40/subjectdot/1/cachename/hotnews1/tpl/data"}-->SupeSite/X-Space官方站hzF0wFb b
    <div id="newnews" class="tabcontent">
4zF;D$Zox0     <ul class="msgtitlelist" style="height: 144px;">SupeSite/X-Space官方站 T7di4d6A3p io
      <!--{loop $_SBLOCK['hotnews1'] $value}-->
[A/aU c0      <li><cite>#date("m-d", $value["dateline"])# </cite><a href="$value[url]">$value[subject]</a></li>
W1f$P|)rw g0      <!--{/loop}-->
a+z c^(Z+g[0     </ul>
`!hm+HD E0    </div>
SupeSite/X-Space官方站bt1zst*? I+E
    <!--站内热门资讯列表(一月)-->
j+]:^v3P-c0    <!--{block name="spacenews" parameter="dateline/2592000/order/i.viewnum DESC/limit/0,6/cachetime/97200/subjectlen/40/subjectdot/1/cachename/hotnews2/tpl/data"}-->SupeSite/X-Space官方站'B,@2sg6b
    <div id="hotnews" class="tabcontent" style="display: none;">SupeSite/X-Space官方站 m {w i)vx}
     <ul class="msgtitlelist" style="height: 144px;">
a F7d {2Q;?0      <!--{loop $_SBLOCK['hotnews2'] $value}-->
'p l{E KW0      <li><cite>#date("m-d", $value["dateline"])# </cite><a href="$value[url]">$value[subject]</a></li>
~2h^oSO(S7e0      <!--{/loop}-->
HlY/d \0     </ul>SupeSite/X-Space官方站!z;|5a2ow,O,\
    </div>
SupeSite/X-Space官方站.}cV(E ^U.e7fF
   </div>
BTW:页面上的“本周热点”其实是个错误。604800才是一周的概念,这里应当是本月热点。SupeSite/X-Space官方站kg/m~2Ui_8j}b
SupeSite/X-Space官方站Y0n:wn w(l'K?sjF t
大家注意看,其实就是这个,我去掉了div里面的东西,为了就是让大家看结构。

QUOTE:SupeSite/X-Space官方站a1p z8l+JW(N'D


b[~4L^6|/El q0<div id="news" class="tabblock" style="margin-left: 274px;">SupeSite/X-Space官方站'o!Z'T0T)C c
    <h3 id="newstabs">  </h3>   -----这里的里面是该区域类别的标题显示SupeSite/X-Space官方站W,jP^4U%Gy
    <!--最新资讯列表(一月)-->  --------------SupeSite/X-Space官方站H f+y.Y al3b&O
    <div id="newnews" class="tabcontent">
]:dz `oJ)c@7E0SupeSite/X-Space官方站7ew0@hn _
    </div>SupeSite/X-Space官方站4nE(O2VnHv he
    <!--站内热门资讯列表(一月)-->SupeSite/X-Space官方站,zd9{)T${
    <div id="hotnews" class="tabcontent" style="display: none;">SupeSite/X-Space官方站Uai\'M-F

fQ9\PO0    </div>SupeSite/X-Space官方站8C&wg} p&_
   </div>
知道这个以后,我们就差不多可以克隆了。SupeSite/X-Space官方站mx@.R'vq+fH/j
@上面的蓝色的前后div不要动它,因为它就是“国界线”,要搞建设,不要跑到国境线外面搞。
nbHGk:F5B0SupeSite/X-Space官方站Vl?5[-A#a!{
下面举例说明如何增加某类别的最新资讯标题列表
H/i1H k?A-M\0假如在资讯里面有个分类叫“花花世界”,这个花花世界的分类号是6。

QUOTE:

od-HM-Nxa o0R0

oE9v'\*U0tips:SupeSite/X-Space官方站aS:F.k)_ d8EN
如何查阅分类号?SupeSite/X-Space官方站7n4||Fr$Z7v2Q1s
在资讯页面(http://你的玉米/html/news.html或者http://你的玉米/index.php/action-news)鼠标悬停在分类的标题上,可以看到浏览器的状态栏,里面会显示出…………/index.php/action-category-catid-1 ,这里的1就是分类号。
首先,给上面的导航栏加上需要增加的类别标题,注意里面的粗体内容

QUOTE:SupeSite/X-Space官方站 t\6BW7{ i"Y7V

  <h3 id="newstabs">SupeSite/X-Space官方站*Lx#m0]j0`N Wp
     <a id="newnewstab" href="javascript.:setTab('news','newnews');" class="tab curtab">最新资讯</a>
aEn7{P }X?7pW0     <a id="hotnewstab" href="javascript.:setTab('news','hotnews');" class="tab">本周热点</a>SupeSite/X-Space官方站@G"^T q5Y
     <a id="flowernewstab" href="javascript.:setTab('news','flowernews');" class="tab">花花世界</a>
u,^&b NiJ^DP0    </h3>
flowernews为花花世界的门牌号码。提示鼠标点击后的指向。SupeSite/X-Space官方站P)Y}XB{

&nc@I~!e8d4k u0然后,在下面增加此分类的调用。SupeSite/X-Space官方站9@'@ x iL,[
上面的这个区域:

CODE:

1j7zM#^wN5Q m0    <!--最新资讯列表-->  --------------
:Z*F ~2N'A0I0    <div id="newnews" class="tabcontent">
"O!h!RaIp5J n:YN0    </div>
Z+g!h0V4?8{8C4|0    <!--站内热门资讯列表(一月)-->
7U#@K&`gvx Z h;Z0    <div id="hotnews" class="tabcontent" style="display: none;">SupeSite/X-Space官方站3FhS4Q8K{3mC-R
    </div>
表示已经调用的最新资讯和本周热点(尽管官方代码错误,为了说明本问题,此处未予纠正)。
1F/F#~ p?%_H _0
C U~;f@)b&`!XH0那么增加的“花花世界”的调用应当位于这段的下面,记住不要越出上面说的国界线</div>
-bW"}3F5z.l `0SupeSite/X-Space官方站Ns_w#d'?
增加的代码是什么呢?
#S%U {1F/gk1j(y0我们依葫芦画瓢,看下面:

CODE:

G+t i4ux'`O0    <!--花花世界最新资讯列表-->SupeSite/X-Space官方站IBJN|RnH
    <div id="flowernews" class="tabcontent" style="display: none;">
-H3aZ$Wy*\0    <!--{block name="spacenews" parameter="catid/1/order/i.dateline DESC/limit/0,6/cachetime/85400/subjectlen/40/subjectdot/1/cachename/hotnews1/tpl/data"}-->SupeSite/X-Space官方站(Nh(v-J'L&?'T
     <ul class="msgtitlelist" style="height: 144px;">SupeSite/X-Space官方站+_e!~ J2eXO+g2pv
      <!--{loop $_SBLOCK['hotnews1'] $value}-->
l3KTol.Ia*Qp0      <li><cite>#date("m-d", $value["dateline"])# </cite><a href="$value[url]">$value[subject]</a></li>
;`nL|&^0      <!--{/loop}-->SupeSite/X-Space官方站1z8Svr!_(OK4iSEI2b
     </ul>
srYI RIz$G/}u0    </div>
看好了,首先指定鼠标点击导航栏中的“花花世界”指向的div门牌号码flowernews。SupeSite/X-Space官方站rfn7f D-j4Mn
SupeSite/X-Space官方站#X%Hc"a]8X5z7X
然后,因为我们调用的最新资讯,所以我们可以直接利用官方原程序为了“最新资讯”而建立的模块hotnews1,只不过增加catid/1/ 以限制其仅仅读取分类1的最新资讯而已。其中的<ul></ul><li></li><cite></cite>的相关设定都不要动它。
gM4`HN0

QUOTE:

'x#Pnn,dwE.^*x0

9@qF)OYLk)T}(b0当然,这里面还可以做出很多文章,比如我这个里面一个标题我要调出几个分类来,怎么办呢?
9P ~-_(m.Li:S4]L{0好办!catid/1/ 写成catid/1,3,9,23/这样就可以了,表示调用1、3、9、23这4个分类的数据! 需要注意的是分类序号间的逗号不是中文逗号,而是英文全角逗号“,”。

CODE:SupeSite/X-Space官方站*Q5j?g \&Yf

style="display: none;"
注意不要漏掉,因为这里每次只能显示一个类别,默认显示的不用加上这个style规定,其余通过鼠标点击触发的必须加上 style="display: none;" ,否则就会出错。SupeSite/X-Space官方站L)V U,@%o _i"k
SupeSite/X-Space官方站5u4ofHT5GHT
因为这个区域的宽度有限,不要增加太多的类别。否则这块地方因为放不下,必然会出现版面的错乱。SupeSite/X-Space官方站/AwS-d9fje
SupeSite/X-Space官方站6PWiL9T3zmh?yra5u
以上这些或繁琐或详尽的说明对于像我这样的菜鸟来说是必要的,高手就不要笑话了。SupeSite/X-Space官方站V$Z~1\S2_h

7IP-Iq0V?0更多首页篡改,请访问:http://www.discuz.net/thread-589402-1-2.html
[8c%u8fip)Y0SupeSite/X-Space官方站'YO\*Pc*j1B3UI
祝各位访问SS/XS风格模板版愉快!SupeSite/X-Space官方站0l y-T&[,I&W

%q*}X0bG+E ^0实弹演示见我的签名(AD? NO!)SupeSite/X-Space官方站ty%SKjG'?-O

3\,vE@"Y$g7C0[ 本帖最后由 jsaren 于 2007-4-22 09:13 编辑 ]

TAG:

摇摆的个人空间 摇摆 发布于2007-04-22 10:54:30
沙发 ?........
依蕾莎的个人空间 依蕾莎 发布于2007-04-22 11:16:35
好..Discuz! 免费论坛软件:bz Q q,W
php,论坛,bbs,免费,软件`5];h$B'o lU
老大..今天有个flash幻灯的我装了半天也没装上,不知道哪里错了|]
|F*FV"_8R2e

php,论坛,bbs,免费,软件#Hd2q(Bs
是不是需要额外的js文件呢?Fw        x I#c jeO!e3p

)UW2Y}o0TSupeSite/X-Space官方站老大试过么?
菜鸟中的战斗鸟 jsaren 发布于2007-04-22 11:25:25

QUOTE:

原帖由 依蕾莎 于 2007-4-22 11:16 发表
%J3RW3B8Bvq*FV好..php,论坛,bbs,免费,软件6\y#cM!d^
SupeSite/X-Space官方站.S&Kvh4{J,JPe8i)U
老大..今天有个flash幻灯的我装了半天也没装上,不知道哪里错了SupeSite/X-Space官方站$s9}:S*n-|/j
PHP|BBS|论坛O!a0B?5W'@5iOT
是不是需要额外的js文件呢?!oq*Fon9I8\F Q
SupeSite/X-Space官方站QP's.Y%My}e
老大试过么?
P-?_b w4u9pWx.discuz.net下午来试一下。
我娱我乐 aqxsj 发布于2007-04-22 13:37:23

QUOTE:

原帖由 jsaren 于 2007-4-22 09:05 发表 x.discuz.net/]4U        e#P9tmF*I

X]C/^GGPHP|BBS|论坛
#_Y)Gz`e)b*Hphp,论坛,bbs,免费,软件首先要了解div、css的基本概念。x.discuz.netV}T^ r        Qu]
这里不说概念,只说下这个区域的结构。
mD^0Fr,~T]2Ix.discuz.net}'I,z7?/m3Y        ^
下面是这个区域的源代码:php,论坛,bbs,免费,软件r:p X2k        B"`!@
x.discuz.net"~{Aj9i
B ...
#IXk!]-P*M8w u9Z:FSupeSite/X-Space官方站谢啦!!好东西啊!
,c-W)?B0u:d:`&Yx.discuz.net就这个鬼东西折腾了我大半夜没弄好!早有这个就好了!!
我娱我乐 aqxsj 发布于2007-04-22 13:41:59
另外我的站昨夜和另一个站调换了个域名,现在乱的一塌糊涂!
O7DM4GDMx:WPHP|BBS|论坛真是出鬼了,另一个好好的!刚升级的这个换了域名版面现在很乱!更新缓存,从新生成页面都不行,还有很多以前的连接!该怎么办?!是否要删除以前的HTML文件再生成一下?!
)r6n!L z4k,oVphp,论坛,bbs,免费,软件www.artba.cnx.discuz.netSp;CW+F
MK1U0K]

%Q D+}S}A E
:Y~:Ob        {\
SupeSite/X-Space官方站Dc#M/v\#q
下面这是我升级前用的域名,现在转到别的站了!没有问题PHP|BBS|论坛Tt5sdo5O
www.artstudent.cn
#A.W9Ro_%V.dNphp,论坛,bbs,免费,软件)i7n ~oz
[ 本帖最后由 aqxsj 于 2007-4-22 13:45 编辑 ]
菜鸟中的战斗鸟 jsaren 发布于2007-04-22 13:54:21
回复 #6 aqxsj 的帖子
检查一下config.php里面的相关设置,我看了你那个乱掉的网页代码,里面的:PHP|BBS|论坛-Tiv _        J}
<script type="text/javascript">
-L:ju7QH-k;SO
Aphp,论坛,bbs,免费,软件
var siteUrl = "http://www.artstudent.cn";
Q#?,]&C3B
XHx.discuz.net
</script>
6X}`Ad-k;PDiscuz! 免费论坛软件<script src="http://www.artstudent.cn/include/js/ajax.js" type="text/javascript" language="javascript"></script>Discuz! 免费论坛软件J5x5wd+@,C5Q"J"tC*n
<script src="http://www.artstudent.cn/include/js/common.js" type="text/javascript" language="javascript"></script>SupeSite/X-Space官方站)_
L{vJ0v
dnA

<script src="http://www.artstudent.cn/include/js/common(1).js" type="text/javascript" language="javascript"></script>6_AJ
ln @n7B2T

</head>
T,btb(q7Ex.discuz.net想必你也能看出问题。PHP|BBS|论坛u/_$v G0bb+\
[!S

生成的html;当然要删掉重新来过。
我娱我乐 aqxsj 发布于2007-04-23 01:43:14
谢谢!已经搞定!这两天网站不正常!损失了很多用户!从几天前的日IP5000到现在的600,哭啊!!!M*GCvTK
给个演示:www.artba.cn
:ua^lf9s?+vphp,论坛,bbs,免费,软件php,论坛,bbs,免费,软件5S1B,X1RLMm

Mp,j3@AM
?mo3Nphp,论坛,bbs,免费,软件
[ 本帖最后由 aqxsj 于 2007-4-23 03:59 编辑 ]
boyunion发布于2007-04-23 10:57:16
晕了.LZ能不能打包整个风格提供下?
我娱我乐 aqxsj 发布于2007-04-23 12:43:37
自己动手可以学习下!!
妙不可言 妙不可言 发布于2007-04-29 01:12:31

QUOTE:

flowernews为花花世界的门牌号码。提示鼠标点击后的指向。
|6n*V
LZ*Xphp,论坛,bbs,免费,软件
SupeSite/X-Space官方站@)b7|8n `D8F*Aj
php,论坛,bbs,免费,软件!v        }B{(s2k0^.g+hF*`

"`o1zz4U T TSupeSite/X-Space官方站老大。什么是门牌号码啊?是不是随便起一个名字放在这里就可以了啊?SupeSite/X-Space官方站:Q-O5EpTH_!i
php,论坛,bbs,免费,软件HSP,U
F g8k

除了这一点,其他地方都懂了。
菜鸟中的战斗鸟 jsaren 发布于2007-04-29 08:09:57
回复 #11 妙不可言 的帖子
是的,就是一个记号,你自己可以给它取个名字
lihu508的个人空间 lihu508 发布于2007-05-13 21:44:48
感谢,学习了~
我来说两句

(可选)

数据统计

  • 访问量: 14186
  • 日志数: 32
  • 图片数: 1
  • 书签数: 4
  • 建立时间: 2007-01-08
  • 更新时间: 2007-05-21

RSS订阅

Open Toolbar