网络建站知识

精准传达 • 价值共享

洞悉互联网前沿资讯,探寻网站营销规律

织梦栏目添加 [英文名称] [栏目大图] [栏目小图] 功能

作者:Smileby陌少羽 | 2019-06-10 08:42 |点击:

最终效果图

[英文名称] [栏目大图] [栏目小图] 功能



下面讲解操作步骤:

一、添加字段 (后台-系统-SQL命令行工具-执行)


ALTER TABLE `dede_arctype` ADD `enname` CHAR( 255 ) NOT NULL DEFAULT '';
ALTER TABLE `dede_arctype` ADD `litpic` CHAR( 255 ) NOT NULL DEFAULT '';
ALTER TABLE `dede_arctype` ADD `litimg` CHAR( 255 ) NOT NULL DEFAULT '';


二、备份你的以下7个文件

  • /dede/templets/catalog_add.htm
  • /dede/templets/catalog_edit.htm
  • /dede/catalog_add.php
  • /dede/catalog_edit.php
  • /include/taglib/channel.lib.php
  • /include/taglib/channelartlist.lib.php
  • /include/taglib/type.lib.php
 

三、下载修改好的文件根据程序编码覆盖到你网站对应目录

链接: https://pan.baidu.com/s/1H3N8mFfdhS_E_Oh7SWohow 提取码: kiua 
 


 

四、模板调用写法

{dede:channelartlist row=7 typeid=top}
英文名称:{dede:field.enname/}
栏目大图:{dede:field.litpic/}
栏目小图:{dede:field.litimg/}
{/dede:channelartlist}





{dede:channel row=7 type=top}
英文名称:[field:enname/]
栏目大图:[field:litpic/]
栏目小图:[field:litimg/]
{/dede:channel}



{dede:type typeid=1}
英文名称:[field:enname/]
栏目大图:[field:litpic/]
栏目小图:[field:litimg/]
{/dede:
type}


五:模板调用顶级栏目英文名称、顶级栏目大图、顶级栏目小图 的写法

5.1、先参考这个教程添加个自定义方法
 
https://www.dedehtml.com/notes/get-type-infos.html
 
5.2、顶级栏目英文名称
 
{dede:field.typeid function=getToptype(@me,enname)/}
 
 
5.3、顶级栏目大图
 
{dede:field.typeid function=getToptype(@me,litpic)/}
 
 
5.4、顶级栏目小图
 
{dede:field.typeid function=getToptype(@me,litimg)/}


以上是覆盖文件的方式完成对栏目添加[英文名称] [栏目大图] [栏目小图] 功能




 
如没特殊注明,文章均为狐灵科技原创,转载请注明  https://www.hulingweb.cn/jzzs/392.html
多一份免费策划方案,总有益处。

请直接添加技术总监微信联系咨询

网站设计 品牌营销

多一份参考,总有益处

联系狐灵科技,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:023-68168040 / 大客户专线:15523356218