Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已答复] ss的模块机制

[复制链接]
龙翔天下 发表于 2010-3-8 11:54:14 | 显示全部楼层 |阅读模式
如题,哪位熟悉ss的模块机制,请帮忙讲解一下,谢谢!
回复

使用道具 举报

lidq.jingwu 发表于 2010-3-8 12:05:03 | 显示全部楼层
教您如何读懂模块代码里的参数:http://faq.comsenz.com/viewnews-312
SupeSite7.0数据调用模块参数详解:http://faq.comsenz.com/viewnews-696
模板里经常用到以下几个标签的说明:https://discuz.dismall.com/viewth ... page%3D1&page=1
写数据调用的展示代码前应知道的一些知识:https://discuz.dismall.com/thread-1408121-1-1.html
如何写展示代码:https://discuz.dismall.com/thread-1409174-1-1.html
如何使用模块功能的高级模式:https://discuz.dismall.com/thread-1407022-1-1.html
回复

使用道具 举报

dinglinbo 发表于 2010-3-8 12:11:14 | 显示全部楼层
所谓模块,可以将网站比喻成电脑的机箱,主机箱里有显卡,主板,硬盘,内存这些东西,就相当于SS的网站模块,将这些模块组合起来制作出你要求的整体网站效果。

模块中包含很多属性,按照你个人要求去添加删除模块中的属性,模块的标签可以调用SS后台程序,例如你想做个主题资讯,<a href="$value[url]">$value[subject]</a>这是主题资讯的调用码,$value[subject]=新闻标题。$value[url]=连接。

光知道上面这两个没有用,还需要帮$value[subject]这个附加上属性才能够达到要求
举例:<!--{block name="spacenews" parameter="type/news/catid/1,2/haveattach/2/order/i.dateline DESC,i.digest DESC/limit/0,6/cachetime/900/subjectlen/20/showdetail/1/messagelen/100/messagedot/1/cachename/zx/tpl/data"}-->

上面是给$value[subject]赋予的参数,limit/0,6是资讯条数显示6条 subjectlen/20是主题显示长度单位为20,/showdetail/1是否让主题有省略号,0或1开启关闭,zx是我自己定义的变量名,下面告诉你正规的表现形式。
<!--{block name="spacenews" parameter="type/news/catid/1,2/haveattach/2/order/i.dateline DESC,i.digest DESC/limit/0,6/cachetime/900/subjectlen/20/showdetail/1/messagelen/100/messagedot/1/cachename/zx/tpl/data"}-->

<!--{loop $_SBLOCK['zx'] $value}-->
CSS布局样式<div><a href="$value[url]">$value[subject]</a></div>
<!--{/loop}-->

上面是标准的模块创建和使用方法。

评分

1

查看全部评分

回复

使用道具 举报

 楼主| 龙翔天下 发表于 2010-3-8 14:22:17 | 显示全部楼层
学习了,谢谢。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-8-23 12:40 , Processed in 0.118088 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表