慵懒人生 發表於 2023-5-26 00:00:00

PHPCMSV9父栏目调用子栏目的方法

<p>
我们在做模板时有时候需要用到调用栏目的子栏目,下面这个文章将教大家实现目的,挺简单的。代码如下:</p>
<p>
在二级栏目列表页调用:<br>
 </p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode3">
<br>
&lt;!--<br>
* 获取子栏目<br>
* @param $parentid 父级id<br>
* @param $type 栏目类型<br>
* @param $self 是否包含本身 0为不包含<br>
* @param $siteid 站点id<br>
--&gt;<br>
&lt;div&gt;<br>
{php $j=1;}<br>
{loop subcat($parentid) $v}<br>
{php if($v['type']!=0) continue;}<br>
&lt;a href="{$v}"&gt;[{$v}]&lt;/a&gt;<br>
{/loop}<br>
&lt;/div&gt;</div>
<p>
<br><span>在一级栏目列表页调用 [或1级栏目的专题页面]:</span></p>
<div>

<p>
代码如下:</p>
</div>
<div id="phpcode4">
<br>
&lt;!--<br>
* 获取子栏目<br>
* @param $parentid 父级id<br>
* @param $type 栏目类型<br>
* @param $self 是否包含本身 0为不包含<br>
* @param $siteid 站点id<br>
--&gt;<br>
&lt;div&gt;<br>
{php $j=1;} {loop subcat($catid) $v}<br>
{php if($v['type']!=0) continue;}<br>
&lt;a href="{$v}"&gt;[{$v}]&lt;/a&gt;<br>
{/loop}<br>
&lt;/div&gt;</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>
&lt;a href="{$r}"&gt;{$r}&lt;/a&gt;&lt;span&gt;|&lt;/span&gt;<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]
查看完整版本: PHPCMSV9父栏目调用子栏目的方法