陈奇网络工作室

DedeCms中autoindex和itemindex的使用介绍

建设工作站服务器

本文介绍了DedeCms的autoindex和itemindex的使用方法。 有一定的参考价值,需要的朋友可以参考,希望对大家有所帮助。

autoindex/itemindex为@me 1; 实现从指定的数字开始。

代码如下所示。

spanstyle=& #039; color:RGB ( 51,51,51 ); font-family :宋体、arial、helvetica、sans-serif; font-size: 14px; line-height: 26px; & #039; /span

如何将dedecms autoindex,itemindex从0改为1

代码如下所示。

[ field:global name=auto index run PHP=& amp; #039; 是& amp; #039; ]@me=@me1; [/field:global]

{ dede:global name=itemindex run PHP=& amp; #039; 是& amp; #039; }@me=@me1; {/dede:global}

autoindex itemindex使用体会的差异

在channelartlist标记下输入{dede:globalname=& #039; itemindex& #039; runPHP=& #039; 是& amp; #039; }@me; {/dede:global}

自我增加1

在arclist标记下使用[field:global.autoindex/]的缺省值从1开始

如果在channel标记下使用[field:global.autoindex/],则缺省值从0开始

在channelartlist标记下使用的{dede:global.itemindex/}缺省值从1开始

arclist从0开始[ field:global name=auto index run PHP=& amp; #039; 是& amp; #039; ]@me=@me-1; [/field:global]

信道从1开始[ field:global name=auto index run PHP=& amp; #039; 是& amp; #039; ]@me=@me1; [/field:global ] [ field:typename/]

channelartlist从0开始{ dede:global name=itemindex run PHP=& amp; #039; 是& amp; #039; }@me=@me-1; {/dede:global}

divid=& #039; h _ PD _ lm _ { dede:global.itemindex/} & amp; #039; {dede:globalname=& #039; itemindex& #039; runPHP=& #039; 是& amp; #039; }@me=@@ & #039; & #039; style=& #039; display:none; & #039; & #039; {/dede:global}class=& #039; PD2_LMC_L1& #039;

信道列表实例

代码如下所示。

{ dede:channelartlistnotypeid=& amp; #039; 123、124、146、147 & amp; #039; }

aclass=& #039; pd2 _ LMT { dede:global name=itemindex run PHP=& amp; #039; 是& amp; #039; }@me=(@me==1)? & #039; 1& #039; & #039; 3& #039; {/dede:global}& #039; onmouseover=& #039; show item2( { dede:global name=itemindex run PHP=& amp; #039; 是& amp; #039; }@me=@me-1; {/dede:global},& #039; pd_lm& #039;& #039; h_pd_lm_,& #039; pd2_lmt& #039; ); & #039; href=& #039; {dede:fieldname=& #039; typeURL& #039; /}

{ dede:PHP } if ( $ ref obj-fields [ & amp; #039; ispart& #039; ] ) {echo $refObj-Fields[& #039; typename& #039; ]; }{/dede:php}

/a

{/dede:channelartlist}

在标签下使用“[field:global name=autoindex/]”

通道实例

代码如下所示。

{dede:channel titlelen=& #039; 32& #039; }

Li[field:globalname=& #039; 自动索引& amp; #039; runPHP=& #039; 是& amp; #039; ]if(@me%2==0(@me=& #039; class=& #039; RR& #039; ); }else{@me=& #039; & #039; }[/field:global]H4Ahref=& #039; [field:typelink/]& #039; [field:typename/]/a/H4/Li

{/dede:channel}

在arclist中使用autoindex runphp时,请使用以下方法:

代码如下所示。

{dede:ArclistTitlelen=& #039; 22& #039; row=& #039; 4& #039; flag=& #039; c& #039; orderby=& #039; id& #039; }

ahref=& #039; [field:arcurl/]& #039; target=& #039; _blank& #039; [field:title/]/a

[field:globalname=& #039; 自动索引& amp; #039; runPHP=& #039; 是& amp; #039; ]if(@me==2) {@me=& #039;

& #039; }else{@me=& #039; & #039; } [/field:global ] {/dede:arclist }

自我增加1

[field:global.autoindex/]

arclist实例

代码如下所示。

{ dede:arclist channelid=17 row=6order by=pubdate titlelen=40 add fields=& amp; #039; docphoto,docjob,doctec& #039; typeid=& #039; 123,

divid=& #039; h _ nrr _ ZJ _ [ field:global.auto index/] & amp; #039; class=& #039; nrr_zjl& #039; [field:globalname=& #039; 自动索引& amp; #039; run] }else{@me=& #039; style=& #039; display:none; & #039; & #039; }[/field:global]

divahref=& #039; [field:arcurl/]& #039; title=& #039; [field:fulltitle/]& #039; target=& #039; _blank& #039; imgsrc=& #039; [field:litpic/]

/div

{/dede:arclist}

如何自由定义开头的数字

autoindex/itemindex为@me 1; 实现从指定的数字开始

遇到类似问题,做这个笔记,使用时可以灵活发挥!

在list标签下尝试自动索引

代码如下所示。

{dede:listpagesize=& #039; 40& #039; orderby=& #039; id& #039; }

[field:globalname=& #039; 自动索引& amp; #039; runPHP=& #039; 是& amp; #039; ]if(@me==0) {@me=& #039; test& #039; }else{@me=& #039; & #039; }[/field:global]

{/dede:list}

对autoindex/itemindex使用自定义函数

首先在include/extend.fun.php中添加自定义函数

代码如下所示。

functionmyposition($p ) {

$positionarr=Array(275、330、380、435、495、547 );

return $positionArr[$p];

然后添加到模板中

代码如下所示。

{dede:channeltype=& #039; son& #039; typeid=& #039; 13& #039; row=& #039; 6& #039; noself=& #039; 是& amp; #039; }

! --------边栏菜单--------------------------------------------------------- -

divid=& #039; pdv_16795& #039; class=& #039; pdv_class& #039; title=& #039; & #039; style=& #039; width:71px; height:20px; top:[ field:global.auto index function=& amp; #039; myposition(@me ) & #039; /]px; left:136px; z-index:17 '

div style=& #039; FONT-FAMILY: SimSun; COLOR: #fecd2e; FONT-SIZE: 15px; fon-weight:bold& #039; astyle=& #039; font-family:simsun; COLOR: #fecd2e; FONT-SIZE: 15px; fon-weight:bold& #039; href=& #039; [field:typeURL/]& #039; target=_ blank strong [ field:typename/]/strong/a/div

/div

{/dede:channel}

以上是DedeCms中autoindex和itemindex的使用方法的简单介绍,当然要详细使用上述差异,只有大家自己使用才能知道。 如果你想了解更多,欢迎来到信息频道!

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3