福州seo|福建seo >> 福州SEO优化 >> 列表中数字排序标签[!----no.num--]的使用

列表中数字排序标签[!----no.num--]的使用

作者:SEO技术 分类: 福州SEO优化 发布于:2015-7-30 9:54 ė644次浏览 60条评论
那怎么调用列表前面的这些数字呢?

这时我们就可以用到这个数字标签了:[!--no.num--]。像上面这种,我们一般是用灵动调用。具体到怎么调,那我们可以把它分为两段灵动,前面3个为一个灵动,那后面这7个又用另一个灵动调用。具体代码如下:
                [e:loop={70,'0,3',0,0,'','onclick DESC'}]

                    <li class="f-t3"><span><?=$bqno?></span>
                        <p><a href="<?=$bqsr['titleurl']?>" target="_top"><?=$bqr['title']?></a></p>
                    </li>
                    
                [/e:loop]
(这里的"70"是指调用的栏目ID,'0,3'中0是代码从第0就开始,也就是最先调的那个,而3是指调用的数量)
从上面的分析,那我们可以得出下面7个的调用代码:
               [e:loop={70,'3,7',0,0,'','onclick DESC'}]
                
                    <li><span><?=$bqno+3?></span>
                        <p><a href="<?=$bqsr['titleurl']?>" target="_top"><?=$bqr['title']?></a></p>
                    </li>
                
                [/e:loop]
‘3,7’中3代表从3开始,而之前有012,3则是意思第4了,7表示数量。这里需要注意的是数字标签<?=$bqno?>,如果你像上面的代码一样直接用<?=$bqno?>调用,那它显示的还是1,而不是我们需要的4,那怎么办?给它加个基数就行了,所以我们就给它加了个3,但加的位置要正确,不能到?的后面了,更不能在>后面:<?=$bqno?>+3。这样代码就出错了,调不出来了,正确代码是:<?=$bqno+3?>
如果数字的格式不是1,2,3,4,5,6,而是01,02,03,04,05这样的格式,那我们应该怎么调用?
这里我们就直接上代码了:<?=sprintf("%02d", $bqno)?>。同理,如果是001,002,003,004,那代码是:<?=sprintf("%03d", $bqno)?>

本文出自 福州seo|福建seo,转载时请注明出处及相应链接。

分享本文至:

俗话说:SEO大神都喜欢发表自己的观点!那么你呢?

电子邮件地址不会被公开。必填项已用*标注


Ɣ回顶部