PHPCMSV9父栏目调用子栏目的方法
<p>我们在做模板时有时候需要用到调用栏目的子栏目,下面这个文章将教大家实现目的,挺简单的。代码如下:</p>
<p>
在二级栏目列表页调用:<br>
</p>
<div>
<p>
代码如下:</p>
</div>
<div id="phpcode3">
<br>
<!--<br>
* 获取子栏目<br>
* @param $parentid 父级id<br>
* @param $type 栏目类型<br>
* @param $self 是否包含本身 0为不包含<br>
* @param $siteid 站点id<br>
--><br>
<div><br>
{php $j=1;}<br>
{loop subcat($parentid) $v}<br>
{php if($v['type']!=0) continue;}<br>
<a href="{$v}">[{$v}]</a><br>
{/loop}<br>
</div></div>
<p>
<br><span>在一级栏目列表页调用 [或1级栏目的专题页面]:</span></p>
<div>
<p>
代码如下:</p>
</div>
<div id="phpcode4">
<br>
<!--<br>
* 获取子栏目<br>
* @param $parentid 父级id<br>
* @param $type 栏目类型<br>
* @param $self 是否包含本身 0为不包含<br>
* @param $siteid 站点id<br>
--><br>
<div><br>
{php $j=1;} {loop subcat($catid) $v}<br>
{php if($v['type']!=0) continue;}<br>
<a href="{$v}">[{$v}]</a><br>
{/loop}<br>
</div></div>
<p>
<br><span>PS:在二级栏目列表页调用时,还可以这样调用:</span></p>
<div>
<p>
代码如下:</p>
</div>
<div id="phpcode5">
<br>
{pc:content action="category" catid="$parentid" num="25" siteid="$siteid" order="listorder ASC"}<br>
{loop $data $r}<br>
<a href="{$r}">{$r}</a><span>|</span><br>
{/loop}<br>
{/pc}</div>
<p>
<br><span>参数如下表:</span></p>
<p>
</p>
<table border="1" cellpadding="1" cellspacing="1">
<thead><tr>
<th id="th2">
<p>
字段</p>
</th>
<th id="th3">
<p>
类型</p>
</th>
<th id="th4">
<p>
默认值 </p>
</th>
<th id="th5">
<p>
说明 </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
<p>
<label for="checkbox_row_1"><u>catid</u></label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">smallint</bdo></p>
</td>
<td>
<p>
<span>无</span></p>
</td>
<td>
<p>
栏目ID</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_2">siteid</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">tinyint(3)</bdo></p>
</td>
<td>
<p>
0</p>
</td>
<td>
<p>
站点ID</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_3">module</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">varchar(15)</bdo></p>
</td>
<td>
<p>
<span>无</span></p>
</td>
<td>
<p>
模块ID</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_4">type</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">tinyint(1)</bdo></p>
</td>
<td>
<p>
1</p>
</td>
<td>
<p>
栏目类型ID</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_5">modelid</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">tinyint(5)</bdo></p>
</td>
<td>
<p>
5</p>
</td>
<td>
<p>
模型ID</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_6">parentid</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">smallint(5)</bdo></p>
</td>
<td>
<p>
5</p>
</td>
<td>
<p>
上级父栏目</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_7">arrparentid</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">varchar(255)</bdo></p>
</td>
<td>
<p>
<span>无</span></p>
</td>
<td>
<p>
所有父栏目</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_8">child</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">tinyint(1)</bdo></p>
</td>
<td>
<p>
0</p>
</td>
<td>
<p>
子栏目</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_9">arrchildid</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">mediumtext</bdo></p>
</td>
<td>
<p>
<span>无</span></p>
</td>
<td>
<p>
所有子栏目</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_10">catname</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">varchar(30)</bdo></p>
</td>
<td>
<p>
<span>无</span></p>
</td>
<td>
<p>
栏目名称</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_12">image</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">varchar(100)</bdo></p>
</td>
<td>
<p>
<span>无</span></p>
</td>
<td>
<p>
栏目图片</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_13">description</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">mediumtext</bdo></p>
</td>
<td>
<p>
<span>无</span></p>
</td>
<td>
<p>
栏目描述</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_14">parentdir</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">varchar(100)</bdo></p>
</td>
<td>
<p>
<span>无</span></p>
</td>
<td>
<p>
父栏目目录</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_15">catdir</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">varchar(30)</bdo></p>
</td>
<td>
<p>
<span>无</span></p>
</td>
<td>
<p>
栏目目录</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_16">url</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">varchar(100)</bdo></p>
</td>
<td>
<p>
<span>无</span></p>
</td>
<td>
<p>
栏目链接</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_17">items</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">mediumint(8)</bdo></p>
</td>
<td>
<p>
0</p>
</td>
<td>
<p>
栏目内容数</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_18">hits</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">int(10)</bdo></p>
</td>
<td>
<p>
0</p>
</td>
<td>
<p>
点击数</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_19">setting</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">mediumtext</bdo></p>
</td>
<td>
<p>
<span>无</span></p>
</td>
<td>
<p>
栏目设置</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_20">listorder</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">smallint(5)</bdo></p>
</td>
<td>
<p>
0</p>
</td>
<td>
<p>
排序</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_21">ismenu</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">tinyint(1)</bdo></p>
</td>
<td>
<p>
0</p>
</td>
<td>
<p>
是否显示</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_22"><span>
<p>
<bdo dir="ltr" xml:lang="en">tinyint(1)</bdo></p>
</span></label></p>
</td>
<td>
<p>
0</p>
</td>
<td>
<p>
是否生成到根目录</p>
</td>
</tr>
<tr>
<td>
<p>
<label for="checkbox_row_23">letter</label></p>
</td>
<td nowrap>
<p>
<bdo dir="ltr" xml:lang="en">varchar(30)</bdo></p>
</td>
<td>
<p>
<span>无</span></p>
</td>
<td>
<p>
栏目拼音</p>
</td>
</tr>
</tbody>
</table>
<p>
</p>
頁:
[1]