如果要实现排行榜,前三名的样式不一样,我是这样写的:
{dede:arclist row=6 orderby=click typeid=13 titlelen=32}
<li>[field:global runphp='yes' name=autoindex]
(@me < 4)?@me="<span class=top>@me</span>":@me="<span>@me</span>";
[/field:global] <A title="[field:title/]"
href="[field:filename/]">[field:title/]</a></li>
{/dede:arclist}
从别人的博客上面参考的:
[field:global name=autoindex runphp="yes"]if(@me%2==0)@me=" class=\"mar20\">";else @me=">";[/field:global]
这个参数可以应用于DEDE的有规律的列表输出,不仅可以加在{/dede:arclist}前,还可以加在调用的任何一个地方,控制CSS的输出,不仅可以应用于arclist,还可以应用于list,写法都是一样的
应用于arclist
{dede:arclist typeid='23' limit='0,10' titlelen='28'}
<dl[field:global name=autoindex runphp="yes"]if(@me%2==0)@me=" class=\"mar20\">";else @me=">";[/field:global]
<dt>·<a class="zong" href="[field:arcurl/]" target="_blank">[field:title/]</a></dt>
<dd>[field:pubdate function='MyDate("Y-m-d",@me)'/]</dd>
</dl>
{/dede:arclist}
应用于list
{dede:list pagesize='36'}
<dl><dt><img src="/img/lby_06.jpg" width="9" height="9" /> <a href="[field:arcurl/]" target="_blank">[field:title/]</a></dt>
<dd>[field:pubdate function="GetDateMK(@me)"/]</dd></dl>
[field:global name=autoindex runphp="yes"](@me%6)? @me="":@me="</div><div class=\"lby1_3\">";[/field:global]
{/dede:list}
最近的一次实例
[field:global runphp='yes' name=autoindex]
$a="<li class='mediabg2'>"; $b="<li class='mediabg1'>";
if ((@me%2)==0) @me=$a; else @me=$b;
[/field:global]
<div class="anlititle"><a href="[field:arcurl/]" title="[field:title/]">[field:title/]</a></div>
<div class="anlitime">[field:pubdate function='strftime("%Y-%m-%d",@me)'/]</div>
</li>
相关推荐
- `{field:description runphp=yes}...[/field:description]`:使用PHP代码截取文章内容长度。 - `{field:description function='cn_substr(html2text(@me),150)'/}`:将HTML内容转化为纯文本后截取长度。 8. ...
<dt><a href="[field:typeurl/]" id="dd5" class="[field:id runphp='yes'] global $sys_globals; if (@me == $sys_globals['typeid']) @me='menu_z'; else @me=''; [/field:id]">[field:typename/]</a></dt> {/dede...
[field:globalname=autoindexrunphp="yes"](@me%5==0)?@me="class=\"bline\"":@me="";[/field:global]><a href="[field:arcurl/]">[field:title/]</a></li> {/dede:arclist} ``` - 此段代码实现了每隔五行更换...
- 点击次数标签:通过JavaScript脚本或内置函数`[field:click runphp="yes"]`来统计并显示文章点击次数,超过1000次会以红色显示。 4. **文章内容与导航**: - `{dede:field.body/}`:输出文章的主体内容。 - `{...
头像:<img src="[field:face runphp='yes'] if(!@me) @me='http://bbs.dedecms.com/attachment/upload/87/11787.gif'; [/field:face]"/> 用户名:<a href='[field:global name='cfg_cmspath']/]/member/?[field:...
– /info –>`之后,`{dede:field.description runphp=’yes’}`之前,例如: ```html <!– /info –> {dede:myad name=’wenzhang’/} {dede:field.description runphp=’yes’} ``` 这样,每当有新的文章...
将文件复制到程序根目录覆盖文件。 图片字段:arcpic 调用... <img src="{dede:field.typeid runphp='yes'}$ID = @me; $sql = "relID = "$row[reid]"sql = "SELECT `arcpic` FROM `dede_arctype` WHERE id=$relID"/>
对栏目调用链接和文章链接进行调整,使用[field:cityurl runphp='yes']@me=constant('cityurl');这样的代码,确保链接中包含当前城市的URL,以便正确跳转。 7. **当前栏目调用**: 当前栏目调用的代码也需要修改...
2. 在DEDECMS中,获取子栏目调用父级栏目名称的方法,通过在`extend.func.php`中定义函数`GetTopTypename()`,然后在模板中使用自定义字段标签`{dede:fieldname='typeid' function="GetTopTypename(@me)"/}`来调用这...
例如,提供的代码段中,通过`{dede:field name='typeid' runphp='yes'}...{/dede:field}`这组DEDE标签,可以动态获取当前内容所属栏目的SEO标题。这里的`typeid`是栏目ID,通过执行SQL查询获取对应栏目的`seotitle`...
文章标题应包含关键词,同时使用位置标签如`{dede:field.seotitle/}`和`{dede:global.cfg_webname/}`以及文章标题和位置标签`{dede:field.name="title"/}`和`{dede:field name='position' runphp='yes'}`等,以提高...
- 如果文章是在24小时内发布的,DEDECMS允许通过`runphp`标签和时间比较来改变文章标题的颜色。`field:pubdate`标签结合PHP代码,当发布时间距离现在小于24小时时,标题将以红色显示。 5. **上一篇、下一篇的字数...
其中,`[field:pubdaterunphp='yes']` 和 `[field:pubdate]` 表示这是一个可以在织梦系统中使用的自定义字段标签,`runphp='yes'` 表明允许执行PHP代码。 接下来,我们来详细分析这段代码的具体含义: - `@me` 表示...
让微信开发更简单本组件为车卡通微信会员管理系统而做,]]authorfufudaoanu-zhangnuowei000InstallationInstall With ComposerThe preferred way to install this extension is through .Either runphp composer.phar...