例如这段代码
{dede:channelartlist typeid='123,29,109,110,122,28'} <li id="bzfive{dede:global name='itemindex'/}" onmouseover="setTab('bzfive',{dede:global name='itemindex'/},{dede:global name='itemtotal'/})" class="{dede:global name=itemindex runphp='yes'}if(@me==1)@me='hover';else @me='';{/dede:global}"><a href="{dede:field name='typeurl'/}" target="_blank">{dede:field name='typename'/}</a></li> {/dede:channelartlist}
如何把按typeid排序呢?
找到 \include\taglib\channelartlist.lib.php 文件,第 78 行
$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERE $tpsql ORDER BY sortrank ASC LIMIT $totalnum");
替换为:
$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite, siteurl,sitepath FROM `#@__arctype` WHERE $tpsql ORDER BY FIELD(id,$typeid) LIMIT $totalnum");
就可以根据 typeid 排序了。或者直接替换该文件。
相关推荐
- `typeid='3'` 表示指定的分类ID。 #### 五、图片列表展示 图片列表是网站中常见的一种内容形式,织梦系统也提供了相应的标签来实现这一功能。以下是一个具体的示例代码: ```html {dede:list type='top' ...
1. **{dede:channelartlist typeid='栏目ID,0'}...{/dede:channelartlist}**:此标签用于调用指定栏目的文章列表,其中`typeid`属性定义了需要调用的栏目ID。 - **示例**: ```html {dede:channelartlist typeid...
- `typeid`:指定文档所属的栏目ID,可以用逗号分隔表示多个栏目。 - `orderby`:控制文档的排序方式,如按点击数(`click`)、发布时间(`pubdate`)、最后评论时间(`lastpost`)、得分(`scores`)、文章ID(`id`)或随机...
- `{dede:channelartlist typeid='top' row='4'}`:调用顶级栏目的导航,显示4个栏目。 - `{dede:channel type='son' row='7'}`:调用子栏目的导航,显示7个子栏目。 3. **调用单个栏目及其描述**: - `{dede:...
2. 分类标签:如`{dede:channelartlist}`,用于展示指定栏目的文章列表,可以配合其他属性调整展示效果。 3. 自定义标签:用户可以根据自己的需求编写PHP函数,通过`{dede:tag}`来调用自定义的标签,实现更复杂的...
可以设置`typeid`来指定栏目,`row`来设定显示条数,还可以使用`order`定义排序方式,如按时间、点击量等排序。 - `{dede:channelartlist}`:与`{dede:arclist}`类似,但用于遍历频道(category)下的文章。 3. **...
- `{dede:arclist}`:用于遍历和输出文章列表,可设置各种参数,如limit(限制条数)、typeid(指定分类)、order(排序方式)等。 - `{dede:channelartlist}`:用于频道列表的遍历,适合展示网站的各个栏目。 4....
- **{dede:channelartlist row=2 typeid='2,4'}** - **功能**: 调用指定类型的文章列表,可设置显示数量。 - **应用场景**: 在栏目页面展示最新或热门文章列表。 - **顶级栏目调用** - **{dede:channeltype='...
{dede:channelartlist typeid='[field:id/]'} <li><a href="[field:link/]">{field:title/}</a></li> {/dede:channelartlist} {/dede:channelartlist} ``` 这段代码会遍历一级分类并生成对应的HTML结构,...
例如,`{dede:channelartlist typeid='0'}...{/dede:channelartlist}`可以列出所有一级栏目。 3. 自定义字段标签:用户可以自定义网站需要的字段,并通过超级标签来调用。例如,`{dede:field name='mycustomfield'/...
“仿dede文件列表2”这一标题,简明扼要地概括了该文件集合的主要内容:它是一组模仿DedeCMS(织梦内容管理系统)核心文件的资源。根据描述,“这个是2号文件”,暗示了这是一个系列的一部分,并且存在至少一个配套...
- `{dede:channelartlist}`:列出指定频道的文章列表。 - `{dede:ad}`:插入广告位。 - `{dede:tag}`:显示标签云或者根据标签筛选文章。 **四、模板管理** 在phpcms后台,管理员可以方便地进行模板管理: 1. **...
例如,使用{dede:arcrow}标签可以显示最新文章,{dede:channelartlist}则用于频道列表等。同时,通过编写PHP插件或者修改现有模块,可以进一步增强系统的功能。 6. **SEO优化** 当客网模板通常会考虑搜索引擎优化...