在模板脚本中创建子类别

时间:2012-02-02 02:35:07

标签: php

我真的需要帮助我购买的脚本,脚本有一些类别,但我还需要子类别,所以我在表traffic_categories中添加了一个额外的字段。原始traffic_categories有id和category,但我也添加了sub_id,所以如果类别是主类别,它在sub_id中有0,但如果类别是子类别,则它在sub_id字段中具有主类别id ..简单..

问题是脚本hava是一个高级模板系统,我无法弄清楚它是如何工作的。 这是从mysql获取类别的脚本:

$result = mysql_query('SELECT category FROM traffic_categories WHERE sub_id = 0 ORDER BY category ASC;');
$iCat=2;
$CONF['categories'] = array(); $TMPL['cats'] = '';
while(list($TMPL['cat']) = mysql_fetch_row($result)) {
    $TMPL['cath'] = str_replace(' ', '+', $TMPL['cat']);
    $TMPL['cats'] .= base::do_skin('menu/cats');
    $CONF['categories'][] = $TMPL['cat'];

        $TMPL['last'] = $iCat++ % 4 === 0 ? ' last' : '';
}

这里是cats.html:

<div class="one-fourth{$last}">
    <h5><a href="/cat/{$cath}">{$cat}</a></h5>
    <ul class="categoryList">
        Here i want the subcategories--><li> - <a href=""></a></li>
    </ul>
</div>

并在我的frontpage.html中显示的类别只是{$ cats}。

所以,如果有人请帮助我在cats.html列表中显示子类别,其中写有“我想要子类别 - &gt;”,那么我将非常高兴,谢谢。

0 个答案:

没有答案