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

WBOY
Freigeben: 2016-06-23 13:42:35
Original
1047 Leute haben es durchsucht

条件是: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;	}	
    Nach dem Login kopieren

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

    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage