dedecms织梦tag+keyword调用相关文章(4)

                from `dede_archives` arc left join `dede_arctype` tp on arc.typeid=tp.id 

                where arc.arcrank>-1 and ($keyword)  $typeid $orderquery limit 0, $row";

            } 

            else 

            {

                if(!empty($typeid))

                { 

                    $typeid = " arc.typeid in($typeid) And arc.id<>$arcid "; 

                } 

                $query = "Select arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule, 

                tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath 

                from `dede_archives` arc left join `dede_arctype` tp on arc.typeid=tp.id 

                where arc.arcrank>-1 and  $typeid $orderquery limit 0, $row"; 

            }

        }  

    }

 

    $innertext = trim( $ctag->GetInnerText() );

    if($innertext=='') $innertext = GetSysTemplets('part_arclist.htm');

    $dsql->SetQuery($query);

    $dsql->Execute('al');

    $artlist = '';

    if($col > 1){

        $artlist = "<table width='$tablewidth' border='0' cellspacing='0' cellpadding='0'>\r\n";

    }

    $dtp2 = new DedeTagParse();

    $dtp2->SetNameSpace('field', '[', ']');

    $dtp2->LoadString($innertext);

    $GLOBALS['autoindex'] = 0;

    $line = $row;

    for($i=0; $i < $line; $i++)

    {

        if($col>1) $artlist .= "<tr>\r\n";

        for($j=0; $j < $col; $j++)

        {

            if($col>1) $artlist .= "    <td width='$colWidth'>\r\n";

            if($row = $dsql->GetArray("al"))

            {

                $ids[] = $row['id'];

                //处理一些特殊字段 织梦模板

                $row['info'] = $row['infos'] = cn_substr($row['description'],$infolen);

                $row['id'] =  $row['id'];

 

                if($row['corank'] > 0 && $row['arcrank']==0)

                {

                    $row['arcrank'] = $row['corank'];

                }

 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/a8ed2510537ace817c52361cce816597.html