首頁 > 後端開發 > php教程 > phpcms 这样条件的栏目怎样调用呢

phpcms 这样条件的栏目怎样调用呢

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-23 13:42:35
原創
1076 人瀏覽過

条件是:parentid  等于1的所有栏目,我想调出来,不知如何写啊

我这样写:
{pc:content action="category" parentid="1" num="25" siteid="$siteid" order="listorder ASC"}
          {loop $data $r}
          

  • {$r[catname]}

  •           {/loop}
              {/pc}
    调不出来呢


    回复讨论(解决方案)

    	/**	 * 栏目标签	 * @param $data	 */	public function category($data) {		$data['catid'] = intval($data['catid']);		$array = array();		$siteid = $data['siteid'] && intval($data['siteid']) ? intval($data['siteid']) : get_siteid();		$categorys = getcache('category_content_'.$siteid,'commons');		$site = siteinfo($siteid);		$i = 1;		foreach ($categorys as $catid=>$cat) {			if($i>$data['limit']) break;			if((!$cat['ismenu']) || $siteid && $cat['siteid']!=$siteid) continue;			if (strpos($cat['url'], '://') === false) {				$cat['url'] = substr($site['domain'],0,-1).$cat['url'];			}			if($cat['parentid']==$data['catid']) {				$array[$catid] = $cat;				$i++;			}		}		return $array;	}	
    登入後複製

    从该标签实现看,没有parentid参数

    來源:php.cn
    本網站聲明
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
    熱門教學
    更多>
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板