最新公告
  • 欢迎您光临云梦下载网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 织梦模板调用得到文章所属的副栏目id及副栏目名称的教程

    标签调用代码


    {dede:arclist row=’2′ titlelen=’100’typeid=2 orderby=’id’ } 


            <span> 


            <a  href=”javascript:”onclick=”javascript:change_tab([field:typeid/]);”>[field:typename/]</a> 


            <!– 上面是文章所属的主栏目,很方便调用. –> 


            [field:typeid2 function=”get_url_by_typeid2(@me)”/] 


            <!– 上面是文章所属的副栏目,需要单独写函数get_url_by_typeid2 –> 


            </span> 


    {/dede:arclist}


    函数代码,在includeextend.func.php 中增加如下代码:


    //得到副栏目信息,并组织字符串 

    01 function get_url_by_typeid2($typeid2){
    02         $arrs=explode(",",$typeid2);//解析副栏目字段
    03         if($typeid2==0){
    04         return '';
    05         }else{
    06         $url='';
    07         foreach($arrs as $v){
    08             $url.='<a href="javascript:"
    09             onclick="javascript:change_tab('.$v.');">'.get_typename($v).'</a>';
    10         }
    11         return $url;
    12         }
    13 }



    //织梦模版根据栏目编号typeid调用typename栏目名 


    function get_typename($typeid){ 


        global $dsql; 


        $rs=$dsql->getOne(“select typename from arctype where id=’$typeid'”); 


    return $rs[‘typename’]; 


    }


    注意:织梦标签artlist不能调用副栏目中的文章内容的问题,即文章属于互联网这个副栏目,但互联网栏目中却不显示这个文章。需要修改系统文件./include/taglib/arclist.lib.php。


    if($CrossID==”) $orwheres[] = ‘ arc.typeid IN (‘.GetSonIds($typeid).’)’; 


    else $orwheres[] = ‘ arc.typeid IN (‘.GetSonIds($typeid).’,’.$CrossID.’)’;


    修改为


    查看源码打印代码帮助


    if($CrossID==”) 


    $orwheres[] = ” (arc.typeid in (“.GetSonIds($typeid).”) or arc.typeid2 in (“.GetSonIds($typeid).”) or CONCAT( ‘,’, arc.typeid2, ‘,’ ) LIKE ‘%,”.$typeid.”,%’ )”; 


    else 


    $orwheres[] = ” (arc.typeid in (“.GetSonIds($typeid).”,”.$CrossID.”) or arc.typeid2 in (“.GetSonIds($typeid).”,”.$CrossID.”) or CONCAT( ‘,’, arc.typeid2, ‘,’ ) LIKE ‘%,”.$typeid.”,%’)”;

     

    1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!616105616@qq.com
    2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
    3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
    4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!

    云梦下载网 » 织梦模板调用得到文章所属的副栏目id及副栏目名称的教程
    • 3会员总数(位)
    • 2784资源总数(个)
    • 74本周发布(个)
    • 13 今日发布(个)
    • 202稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情