phpcms 中 {catpos($catid)}的修改

2015-11-19 浏览:1470
phpcms 中 {catpos($catid)}的修改
评论:(0)复制地址

 

phpcms v9 里面文件在:phpcms->phpcms->lips->functions->global.func.php

function catpos($catid, $symbol='  '){
 $category_arr = array();
 $siteids = getcache('category_content','commons');
 $siteid = $siteids[$catid];
 $category_arr = getcache('category_content_'.$siteid,'commons');
 if(!isset($category_arr[$catid])) return '';
 $pos = '';
 $siteurl = siteurl($category_arr[$catid]['siteid']);
 $arrparentid = array_filter(explode(',', $category_arr[$catid]['arrparentid'].','.$catid));
 foreach($arrparentid as $catid) {
  $url = $category_arr[$catid]['url'];
  if(strpos($url, '://') === false) $url = $siteurl.$url;
  $pos .= '<a href="'.$url.'">'.$category_arr[$catid]['catname'].'</a>'.$symbol;
 }
 return $pos;
}

红色的地方就是加的分隔符号。根据自己需要,加以加 |

评论:(0)复制地址
发布:苗景云 | 分类:IT技术&设计 | Tags:

相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。