給一客戶制作仿京東商城的商品分類菜單,本來這種菜單形式也很常見的,但京東商城的比較變態,就是當前欄目展示并且在保在最上面。如下圖。
如是就想到一個思路:
先調用當前欄目的子欄目,然后再調用父欄目下所有子欄目(排除當前欄目)。
代碼如下:<?
php
//List all brother class exp self
//trylife.
$tl_thisclassid=$GLOBALS[navclassid];
$tl_bclassid=$class_r[$tl_thisclassid][bclassid];
$tl_class_sql=$empire->query("select classid,classname from {$dbtbpre}enewsclass where bclassid='".$tl_bclassid."' and showclass=0 order by myorder,classid desc");
while($tl_class_r=$empire->fetch($tl_class_sql))
{
if($tl_class_r[classid]==$tl_thisclassid)
{
continue;
}
?>
<
li
><
a
href="<?=sys_ReturnBqClassname($tl_class_r,9)?>"><?=$tl_class_r[classname]?></
a
></
li
>
<?
}
?>
新聞熱點
疑難解答