一、 模版路径
\templates\default
二、 模版命名规则
采用‘前缀’+‘—’+‘文件名称’+‘.HTML.PHP’方式命名,前缀为频道分类,如BBS即是论坛类的模板文件;文件名称为文件的功能的英文名称,如footer为底部模板文件
三、 模板文件列表
templates 文件夹 存放SupeSite模板文件
default 文件夹 存放SupeSite默认模板套系文件
Bbs_footer.html.php 论坛频道底部模板文件
Bbs_forumdisplay.html.php 论坛频道论坛列表显示页
Bbs_header.html.php 论坛频道头部文件
Bbs_index.html.php 论坛频道首页文件
Bbs_viewthread.html.php 论坛频道看帖页文件
Blog_category.html.php 日志频道分类信息首页文件
Blog_footer.html.php 日志频道底部文件
Blog_header.html.php 日志频道头部文件
Blog_index.html.php 日志频道首页文件
Blog_itemlist.html.php 日志频道信息列表文件
File_category.html.php 文件频道分类信息首页文件
File_footer.html.php 文件频道底部文件
File_header.html.php 文件频道头部文件
File_index.html.php 文件频道首页文件
File_itemlist.html.php 文件频道信息列表文件
footer.html.php 网站首页底部文件
Goods_category.html.php 商品频道分类信息首页文件
Goods_footer.html.php 商品频道底部文件
Goods_header.html.php 商品频道头部文件
Goods_index.html.php 商品频道首页文件
Goods_itemlist.html.php 商品频道列表文件
header.html.php 网站首页头部文件
Image_category.html.php 相册频道分类信息首页文件
Image_footer.html.php 相册频道底部文件
Image_header.html.php 相册频道头部文件
Image_index.html.php 相册频道首页
Image_itemllist.html.php 相册频道信息列表页
Index.html.php 网站首页文件
Link_category.html.php 书签频道分类信息首页文件
Link_footer.html.php 书签频道底部文件
Link_header.html.php 书签频道头部文件
Link_index.html.php 书签频道首页文件
Link_itemlist.html.php 书签频道信息列表文件
Login.html.php 登陆文件
Messagebox.html.php 信息提示文件
News_category.html.php 资讯频道分类信息首页文件
News_footer.html.php 资讯频道底部文件
News_header.html.php 资讯频道头部文件
News_index.html.php 资讯频道首页文件
News_itemlist.html.php 资讯频道信息列表页
News_view.html.php 资讯频道资讯查看页
News_viewcomment.html.php 资讯频道评论文件
Panel.html.php 面板文件
Poll.html.php 投票显示页面文件
Register.html.php 注册页面文件
Search.html.php 搜索页面文件
Showlogin_secques.html 登陆回答问题页面文件
Showmessage.html.php 后台显示提示信息页面
Snapshot.html.php 网页快照页面文件
Space_footer.html.php 个人空间底部文件
Space_header.html.php 个人空间头部文件
Space_index.html.php 个人空间首页文件
Tag_footer.html.php TAG的底部文件
Tag_header.html.php TAG的头部文件
Tag_index.html.php TAG首页文件
Tag_itemlist.html.php
TAG列表文件
四、 模版内容详解
1.<?exit?>防止模版被当作PHP文件调用。
2.<?=S_VER?>输出常量S_VER中的内容,S_VER中的内容当然为SupeSite的版本号。
3.{template bbs_header}此种写法为调用模版文件,其中bbs_header为模版文件名,对应的模版文件为bbs_header.html.php。
4.<!–{block name=”bbsthread”parameter=”fid/$fid/dateline/2592000/order/viewsDESC/limit/0,10/cachetime/17200/tpl/thread_subject_list”}–><!–版块最热主题–>
以上是调用数据库中的数据,可以按此种格式自行填写,或者在后台“添加模块”中添加。
5.$guide此为PHP中的变量,将PHP中的变量写到模版中后,程序会自动将变量中的内容输出出来,供显示用,此处为导航。
6.{lang common_type_bbs}此种格式为调语言包中common_type_bbs对应的语言,语言包路径为。
7.<!–{if $page == 1}–>
语段1
<!—{else}–>
语段2
<!–{/if}–>
PHP中的if写法相当于
<?
if($page==1) {
语段1
} else {
语段2
}
?>
意思是说如果条件成立则执行语段1否则执行语段2
8.<!–{loop $_SBLOCK[‘subarr’] $key $value}–>
语段
<!–{/loop}–>
此为循环,循环数组$_SBLOCK[‘subarr’]中的内容,每次都会把一个内容赋给$value。可以在语段中输出对应的值。
9.$_SGLOBAL所有通用信息,可以在模版中用<!–{ev
10.$_SCONFIG所有通用设置。
11.#act
12.{S_URL}、{B_URL}为config.php中的URL的具体体现。前者为$siteurl,后者为$bbsurl。
13.#date(‘Y-n-d H:i’, $thread[“dateline”])#在页面中以年-月-日的格式输出$thread[“dateline”]中的时间。
14.$multipage为输出分页。
15. $cachetime=10900+30*$key设置缓存时间。
今天的文章Supesite[通俗易懂]分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/70904.html