Phpcms2008版开源发布以后,很多新手朋友都很想尝试,但是复杂的调用对于初学者来讲,的确阻碍了他们进一步学习Phpcms,以下是针对默认模板的一级栏目下的文章调用标签,进行的解析,希望对广大新手站长朋友有所帮助!
<!--{php $subcats = subcat('phpcms', 0, 0);}--> 循环系统栏目,将从模块phpcms里面读取的栏目保存在$subcats 数组里面
<!--{loop $subcats $catid $cat}--> 一级栏目名称 $subcats 是从上步得到的数组,$catid 栏目id,$cat保存到的变量,下面调用此变量
<div class="cat_index">
<div class="cat_title"><a href="{$cat[url]}"><img src="images/more.gif" alt="更多" /></a> 更多
<h3>{$cat[catname]}</h3> 栏目名称
</div>
<div class="cat_left" style="width:635px;">
<ul class="pic_list">
{tag_首页图片循环标签} 栏目里面图片循环标签,具体设置请自行查看后台,模板风格--phpcms--内容标签管理
</ul>
</div>
</div>
<!--{/loop}-->
效果:
这里进行延深一下
如果我想商品栏目显示不同的样式,全部显示图片:
效果图:
就可以把这商品这个栏目给列出来,重新定义,首先找到该商品栏目的id,如我的是11
那我就把栏目列表这一块改为我下面的代码:
<!--{php $subcats = subcat('phpcms', 0, 0);}-->
<!--{loop $subcats $catid $cat}-->
{if $catid==11}
<div class="cat_index">
<div class="cat_title"><a href="{$cat[url]}"><img src="images/more.gif" alt="更多" /></a>
<h3>{$cat[catname]}</h3>
</div>
<div class="cat_left" style="width:635px;">
<ul class="pic_list">
{tag_首页商品图片循环标签}
</ul>
</div>
</div>
{else}
<div class="cat_index">
<div class="cat_title"><a href="{$cat[url]}"><img src="images/more.gif" alt="更多" /></a>
<h3>{$cat[catname]}</h3>
</div>
<div class="cat_left">
<ul class="pic_list">
{tag_首页图片循环标签}
</ul>
</div>
<div class="cat_right">
<ul class="text_list">
{tag_网站首页内容标签}
</ul>
</div>
</div>
{/if}
<!--{/loop}-->
这样的效果就为:
其它的不变,就把商品这一块的显示方式列出来了……以此类推。其它的也就简单了。
Tag: 开源 Phpcms2008 phpcms



