supesite开发关键问题解决方案记录

做项目用到了supesite,第一次接触这种cms,网上相关的教程也不多,这里记录下这几天遇到的问题,并且附上我所有的解决方案.

按照分类调用文章,解决方案如下:

<!–{block name=“spacenews” parameter=“catid/8/order/i.dateline DESC/limit/0,10/subjectlen/80/subjectdot/1/cachetime/18600/cachename/newslist/tpl/data”}–>
<div class=“yqc-555 yqcft”>
<h3 class=“yqc-green”>
<strong>地大动态</strong>
<a href=“#action/category/catid/8#” class=“more” target=”_self”>更多</a>
</h3>
<div class=“clear”></div>
<ul class=“listitem”>
<!–{loop $_SBLOCK[‘newslist’] $value}–>
<li><a href=“$value[url]” target=”_blank”>$value[subject]</a><span>[#date(“Y-m-d H:i”, $value[“dateline”])#]</span></li>
<!–{/loop}–>
</ul>
</div>

按照分类调用文章,并显示缩略图。

<!–{block name=“spacenews” parameter=“haveattach/1/showattach/1/catid/7/order/i.dateline DESC/limit/0,6/subjectlen/80/subjectdot/1/cachetime/18600/cachename/picnews/tpl/data”}–>
<div class=“yqc-555 yqcrt”>
<h3 class=“yqc-green”>
<strong>分类名称</strong>
<a href=“#action/category/catid/7#” class=“more” target=”_self”>更多</a>
</h3>
<!–{loop $_SBLOCK[‘picnews’] $value}–>
<div class=“pic-box”>
<a href=“$value[url]“><img src=“$value[‘a_thumbpath’]” width=“120px;” height=“100px” /></a> <div class=“clear”></div> <a href=“$value[url]” title=“$value[subjectall]“>$value[subject]</a> </div> <!–{/loop}–> </div>

按照分类调用文章,并显示轮播效果

<!–{block name=“spacenews” parameter=“haveattach/2/catid/4/order/i.dateline DESC/limit/0,6/cachetime/18600/subjectlen/40/subjectdot/0/cachename/picnews/tpl/data”}–>
<div id=“focus_turn”>
    <!–{if !empty($_SBLOCK[‘picnews’])}–>
    <ul id=“focus_pic”>
        <!–{eval $j = 0}–>
        <!–{loop $_SBLOCK[‘picnews’] $pkey $pvalue}–>
        <!–{eval $pcurrent = ($j == 0 ? ‘current’ : ‘normal’);}–>
        <li class=“$pcurrent”><a href=“$pvalue[url]“><img src=“$pvalue[‘a_filepath’]” alt=“” /></a></li>
        <!–{eval $j++}–>
        <!–{/loop}–>
    </ul>
    <div id=“focus_opacity”></div>
    <ul id=“focus_tx”>
        <!–{eval $i = 0}–>
        <!–{loop $_SBLOCK[‘picnews’] $key $value}–>
        <!–{eval $current = ($i == 0 ? ‘current’ : ‘normal’);}–>
        <li class=“$current”><a href=“$value[url]” title=“$value[subjectall]“>$value[subject]</a></li>
        <!–{eval $i++}–>
        <!–{/loop}–>
    </ul>
    <!–{/if}–>
</div><!–focus_turn end–>

其他说明&调用规则

1、 name=“spacenews” 意思是规定调用资讯模块的内容
2、 grade/4/ 调用审核等级为4的内容
3、 showattach/1 是否显示图片附件1为显示 0 为不显示
3、 showdetail/1 是否显示缩略信息1为显示 0为不显示
4、 order/i.dateline 按照发布时间排序
5、 limit/0,1 0是从头一条开始 1是调用1条
6、 subjectlen/34 调用标题的字节数
7、 subjectdot/1 标题是够显示省略号1为显示 0 为不显示
8、 messagelen/80 缩略内容显示字节数
9、 messagedot/1 缩略内容是否显示省略号
10、cachetime/18600 缓存更新时间
11、cachename/headnews 调用变量的名称
12、dateline/2592000 调用的时间范围
13、catid/1,2 调用的频道限制