zblog主题模块制作方法
我们开发模板的时候有时候需要对侧边栏进行定制模块,而模板种类有“系统模块””用户自定义模块“”插件创建的模块“”主题模块“”主题include文件夹模块“几种,我今天要说的是其中的”主题模块“。
在模块管理页面位于这个位置的。
主题模块一般写于module.php,下面上例子
{* Template Name:侧栏模块 *} {if $module.FileName=='celanTab'} <div class="lhot m-l" > <h3 id="tab"> <ul><li class="act_active">最新发布</li> <li>7天热门</li></ul> </h3> <div id="content"> </div> </div> {elseif $module.FileName=='pinglun'} <div class="widget_comments m-l"> <h3>最新评论</h3> <ul> {module:comments} </ul> </div> {elseif $module.FileName=='celanAd'} <div class="celanad"> {$zbp->Config('hnysnet')->celanad} </div> {elseif $module.FileName=='LeftCate'} {php}$SetindexIDs=explode(',',$zbp->Config('hnysnet')->leftcate);{/php} {foreach $SetindexIDs as $key=>$bid}{$i=$key+1} {if isset($categorys[$bid])} <div class="news-pt m-l"> <h3>{$categorys[$bid].Name}<span><a title="更多{$categorys[$bid].Name}" href="{$categorys[$bid].Url}"><i class="iconfont"></i></a></span></h3> <ul> {foreach GetList(10,$bid,null,null,null,null,array('has_subcate'=>true)) as $related} <li><a href="{$related.Url}" title="{$related.Title}" target="_blank"><i class="iconfont"></i>{$related.Title}</a></li> {/foreach} </ul> </div> {/if} {/foreach} {/if}