爱玺玺

爱玺玺的生活日记本。wx:lb87626

织梦获取autoindex最大值

用于判断是不是最好一个节点,如果是就不用再加新的节点。


include\taglib\arclist.lib.php

添加下面红色代码:

$aa=$dsql->GetOne("SELECT count(*) as cnt FROM `#@__archives`  WHERE typeid='$typeid' and arcrank!='-2'");

    file_put_contents("test.txt", $aa['cnt']."\r\n",FILE_APPEND);

    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'];

                }


                $row['filename'] = $row['arcurl'] = GetFileUrl($row['id'],$row['typeid'],$row['senddate'],$row['title'],$row['ismake'],

                $row['arcrank'],$row['namerule'],$row['typedir'],$row['money'],$row['filename'],$row['moresite'],$row['siteurl'],$row['sitepath']);


                $row['typeurl'] = GetTypeUrl($row['typeid'],$row['typedir'],$row['isdefault'],$row['defaultname'],$row['ispart'],

                $row['namerule2'],$row['moresite'],$row['siteurl'],$row['sitepath']);


                if($row['litpic'] == '-' || $row['litpic'] == '')

                {

                    $row['litpic'] = $GLOBALS['cfg_cmspath'].'/images/defaultpic.gif';

                }

                if(!preg_match("#^http:\/\/#i", $row['litpic']) && $GLOBALS['cfg_multi_site'] == 'Y')

                {

                    $row['litpic'] = $GLOBALS['cfg_mainsite'].$row['litpic'];

                }

                $row['picname'] = $row['litpic'];

                $row['stime'] = GetDateMK($row['pubdate']);

                $row['typelink'] = "<a href='".$row['typeurl']."'>".$row['typename']."</a>";

                $row['image'] = "<img src='".$row['picname']."' border='0' width='$imgwidth' height='$imgheight' alt='".preg_replace("#['><]#", "", $row['title'])."'>";

                $row['imglink'] = "<a href='".$row['filename']."'>".$row['image']."</a>";

                $row['fulltitle'] = $row['title'];

                $row['title'] = cn_substr($row['title'], $titlelen);

                if($row['color']!='') $row['title'] = "<font color='".$row['color']."'>".$row['title']."</font>";

                if(preg_match('#b#', $row['flag'])) $row['title'] = "<strong>".$row['title']."</strong>";

                //$row['title'] = "<b>".$row['title']."</b>";

                $row['textlink'] = "<a href='".$row['filename']."'>".$row['title']."</a>";


                $row['plusurl'] = $row['phpurl'] = $GLOBALS['cfg_phpurl'];

                $row['memberurl'] = $GLOBALS['cfg_memberurl'];

                $row['templeturl'] = $GLOBALS['cfg_templeturl'];


                if(is_array($dtp2->CTags))

                {

                    foreach($dtp2->CTags as $k=>$ctag)

                    {

                        if($ctag->GetName()=='array')

                        {

                            //传递整个数组,在runphp模式中有特殊作用

                            $dtp2->Assign($k, $row);

                        } else {

                            if(isset($row[$ctag->GetName()])) $dtp2->Assign($k,$row[$ctag->GetName()]);

                            else $dtp2->Assign($k, '');

                        }

                    }

                    $GLOBALS['autoindex']++;

                    $GLOBALS['iflast'] = $aa['cnt'];


模板调用代码:

{dede:arclist  typeid='29' row='100' addfields='doct_head_img,posi,goodat,doct_content,vistime,order_content,booknum'

row='100' channelid='17' orderby='weight' orderway='asc'}


[field:array  runphp=yes]

if($GLOBALS['autoindex']%3!=0 || $GLOBALS['autoindex']==$GLOBALS['iflast'])

{

@me ="<div class='item_d'>".$GLOBALS['iflast']."<a href='/list_36.html?did={@me['id']}'><div class='pic_d' style='background: url(http://newme.cn/{@me['doct_head_img']}) center no-repeat; background-size: cover;'></div><div class='dname'>{@me['title']}</div><div class='pos'>{@me['posi']}</div><div class='num'>执业编号:{@me['booknum']}</div></a></div>";

}else{

@me ="<div class='item_d'><a href='/list_36.html?did={@me['id']}'><div class='pic_d' style='background: url(http://newme.cn/{@me['doct_head_img']}) center no-repeat; background-size: cover;'></div><div class='dname'>{@me['title']}</div><div class='pos'>{@me['posi']}</div><div class='num'>执业编号:{@me['booknum']}</div></a></div></li><li>";

}

[/field:array]

{/dede:arclist}


发表评论:

Powered By Z-BlogPHP 1.4 Deeplue Build 150101

Copyright Your WebSite.Some Rights Reserved.

蜀ICP备11021721号-5