dedecms中channelartlist、channel、type、position支持自定义文件名的方法
2018-01-10 10:48
483 查看
支持自定义文件名:(根据v5.7 SP1代码,历史版本行数位置不一样,变动不大)
第一种方法:直接改include目录下的php代码
position修改,当前位置【{dede:field name='position'/}】
INC.’/typelink.class.php’, line 194 and line 403 and line 411
channel修改,栏目链接、导航链接【{dede:channel}[field:typelink]{/dede:channel}】
INC.’/taglib/channe.lib.php’, line 136 and line 145
channelarctist修改,栏目链接、导航链接【{dede:channelartlist}{dede:field name='typeurl'/}{/dede:channelartlist}】
INC.’/taglib/Channelarctist.lib.php’, line 93
type修改,栏目链接、导航链接【{dede:type}[field:typelink]{/dede:type}】
INC.’/taglib/type.lib.php’, line 57
第二种方法:标签调用时加上以下代码
{dede:field name='position'/} 暂时只能用第一种方法
{dede:channel}
<a href="http://phply.blog.163.com/blog/[field:typeurl/][field:defaultname function='str_replace("index.html","",@me)'
ae1b
/]">[field:typename/]</a>
{/dede:channel}
{dede:channelartlist}
{dede:field name='typeurl'/}{dede:field name='defaultname' function='str_replace("index.html","",@me)'/}
{/dede:channelartlist}
第一种方法:直接改include目录下的php代码
position修改,当前位置【{dede:field name='position'/}】
INC.’/typelink.class.php’, line 194 and line 403 and line 411
channel修改,栏目链接、导航链接【{dede:channel}[field:typelink]{/dede:channel}】
INC.’/taglib/channe.lib.php’, line 136 and line 145
channelarctist修改,栏目链接、导航链接【{dede:channelartlist}{dede:field name='typeurl'/}{/dede:channelartlist}】
INC.’/taglib/Channelarctist.lib.php’, line 93
type修改,栏目链接、导航链接【{dede:type}[field:typelink]{/dede:type}】
INC.’/taglib/type.lib.php’, line 57
第二种方法:标签调用时加上以下代码
{dede:field name='position'/} 暂时只能用第一种方法
{dede:channel}
<a href="http://phply.blog.163.com/blog/[field:typeurl/][field:defaultname function='str_replace("index.html","",@me)'
ae1b
/]">[field:typename/]</a>
{/dede:channel}
{dede:channelartlist}
{dede:field name='typeurl'/}{dede:field name='defaultname' function='str_replace("index.html","",@me)'/}
{/dede:channelartlist}
相关文章推荐
- 让 DEDECMS channelartlist标签 支持 limit
- dedecms让channelartlist标签支持currentstyle属性方
- dedecms用channelartlist标签循环输出导航时,判断一级栏目下是否有子栏目的方法?
- 织梦搜索结果增加dede:type、dede:arclist、dede:channelartlist、dede:tag等标签支持
- DEDECMS首页频道channelartlist标签通过typeid属性排序方法
- 让dedecms的channelartlist标签支持channelid属性
- dede让channelartlist标签支持currentstyle属性 完美解决
- dedecms中关于{dede:channel type=\'son\'}无子栏目时取同级栏目问题是解决方法分享
- Xcode6 自动提示图片 KSImageNamed 支持自定义 UIImageNamed(name),UIImageLoad(name, type)方法
- dede让channelartlist标签支持currentstyle属性
- dedeCMS中的标签"channelartlist” 来获得频道的下级栏目的内容列表
- DEDECMS{dede:channelartlist}autoindex无效用itemindex代替及他
- 织梦 dede:channelartlist标签获取项目总数的方法
- dedeCMS中的标签"channelartlist” 来获得频道的下级栏目的内容列表
- Xcode6自动提示图片 KSImageNamed 支持自定义 UIImageNamed(name),UIImageLoad(name, type)方法
- 让dedecms搜索页面支持标签调用及自定义字段调用的方法
- dede让channelartlist标签支持currentstyle属性 完美解决
- dedecms使用channelartlist标签循环输出有二级栏目的导航时,显示一级栏目的当前样式?
- dede让channelartlist标签支持currentstyle属性
- 修改dedecms之channelArtlist标签,去掉table