织梦dedecms栏目添加自定义字段
第一步:执行SQL命令为数据库的栏目表结构添加一个字段
alter table `dede_arctype` add `typeen` varchar(200) NOT NULL default ;
或者去数据库dede_arctype添加一个表结构typeen varchar为200的字段
第二步:修改涉及到文件:
dede/catalog_add.phpdede/catalog_edit.phpdede/templets/catalog_add.htmdede/templets/catalog_edit.htminclude/taglib/channel.lib.php
1、修改dede/catalog_add.php文件
打开查找
$queryTemplate = “insert into `dede_arctype`
将
(reid,topid,sortrank,typename,typedir,
替换为:
(reid,topid,sortrank,typename,typedir,typeen,
将
(‘~reid~’,'~topid~’,'~rank~’,'~typename~’,'~typedir~’,
替换为:
(‘~reid~’,'~topid~’,'~rank~’,'~typename~’,'~typedir~’,'~typeen~’,
查找
$in_query = “INSERT INTO `dede_arctype`
将
(reid,topid,sortrank,typename,typedir,
替换为:
(reid,topid,sortrank,typename,typedir,typeen,
将
(‘$reid’,'$topid’,'$sortrank’,'$typename’,'$typedir’,
替换为:
(‘$reid’,'$topid’,'$sortrank’,'$typename’,'$typedir’,'$typeen’,
保存catalog_add.php。
2、修改dede/catalog_edit.php文件
查找
$upquery = “Update `dede_arctype` set
在 typedir=’$typedir’, 其下面增加一行:
`typeen`=’$typeen’,
保存catalog_edit.php。
2、修改dede/templets/catalog_add.htm文件
<tr>
<td class='bline' height="26" style="padding-left:10px;"><font color='red'>栏目名称:</font></td>
<td class='bline'><input name="typename" type="text" id="typename" size="30" class="iptxt" /></td>
</tr>
在这段下面添加
<tr>
<td class='bline' height="26" style="padding-left:10px;"><font color='red'>英文名称:</font></td>
<td class='bline'><input name="typeen" type="text" id="typeen" size="30" class="iptxt" /></td>
</tr>
前台调用:[field:typeen/]
第四步:文章内容页调用
如果想同时在文章内容页调用栏目图片打开,修改\include\arc.archives.class.php
查找
if($this->ChannelUnit->ChannelInfos['issystem']!=-1)
将
$query = “Select arc.*,tp.reid,tp.typedir,ch.addtable
from `dede_archives` arcleft join dede_arctype tp on tp.id=arc.typeidleft join dede_channeltype as ch on arc.channel = ch.idwhere arc.id=’$aid’ “;$this->Fields = $this->dsql->GetOne($query);
替换为:
$query = “Select arc.*,tp.reid,tp.typedir,tp.typeen,ch.addtable
from `dede_archives` arcleft join dede_arctype tp on tp.id=arc.typeidleft join dede_channeltype as ch on arc.channel = ch.idwhere arc.id=’$aid’ “;$this->Fields = $this->dsql->GetOne($query);
保存文件即可。
织梦dedecms栏目添加自定义字段相关推荐
- 织梦栏目mysql调用_织梦dedecms栏目调用标签,包括SQL语句调用方法
{dede:channelartlist typeid='栏目ID' row='条数'} {dede:sql sql='Select * from dede_arctype where reid=~i ...
- 新手站长说说之织梦DedeCMS列表页标题SEO优化
织梦DedeCMS列表页标题SEO优化 织梦无忧 织梦技巧 摘要: 织梦DedeCMS栏目列表的标题是重复的,在谷歌站长工具,就会有相关的提示:重复的标题标记,说明这个对搜索引擎是很不友好的.当然,这 ...
- 织梦自定义字段html,织梦dedecms自定义字段,首页怎么调用
织梦dedecms自定义字段只能在内页调用,无法在首页.栏目页面调用,这个的确是很烦恼,不过这边还是有办法的,非常简单,大家根据做即可,下面截图是首页内容截图,调用不出来自定义字段内容,不过后面详细讲 ...
- 织梦DEDECMS文章、栏目页获取当前页面顶级栏目名称的方法
织梦DEDECMS文章.栏目页获取当前页面顶级栏目名称的方法 织梦DEDECMS文章.栏目页获取当前页面顶级栏目名称的方法 在用织梦做一些项目时,时常会碰到需要在当前页面调用顶级栏目名称的时候,织梦默 ...
- 织梦php调用字段,织梦dedecms搜索页调用自定义字段的方法
这篇文章主要为大家详细介绍了织梦dedecms搜索页调用自定义字段的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 织梦dedecms搜索页调用自定义字段的 ...
- php获取栏目文章总数,织梦DedeCMS获取当前栏目文章数量
使用织梦DedeCMS建站的时候,有时候需要对当前栏目及其所有子栏目的文档数量进行统计,方便反馈给用户.我们可以在织梦DedeCMS的模板中使用SQL标签来实现,不过织梦DedeCMS为了系统的安全, ...
- 织梦 php 调用栏目,织梦dedecms如何调用当前栏目文章数
织梦dedecms如何调用当前栏目文章数? 织梦dedecms调用当前栏目文章数方法 做模板时,经常需要为每个栏目加上此栏目的文章数.和大家分享下实现的方法,此方法适合5.6及5.7.5.7sp1其它 ...
- 织梦dedecms调用得到文章所属的副栏目id及副栏目名称网址链接等
织梦在发表文章时,你会发现有一个副栏目的功能.比如一个文章,他可能即属于你的科技栏目,也属于互联网栏目,那你在发表这个文章时,主栏目可以选择科技,副栏目可以在互联网上打勾选定. 文章的副栏目保存在数据 ...
- 织梦生成栏目html无反应,排除法解决[织梦dedecms生成栏目没反应]问题 揪出罪魁祸首GetTopTypename()!...
好久没用织梦dedecms了,最近有帮客户制作一网站,客户原先程序就是dedecms,想调整网站结构以适应seo,且同时更改网站风格,需求既如此,那就在现有的dedecms网站基础上进行改版就好. 是 ...
最新文章
- Microsoft R 和 Open Source R,哪一个才最适合你?
- java pdf转swf_pdf转换成swf的代码
- Ubuntu终端字体颜色方案
- hdu4604 不错的子序列问题
- git版本号管理工具的上手
- 无线通信原理及协议栈(ZigBee、蓝牙等)解析
- datagrid wpf 刷新数据_wpf – 更新数据源时刷新Datagrid
- luogu P1962 斐波那契数列
- Weak References 和 Soft reference
- python线程卡死问题解决
- MySQL数据库(七)
- pandas dataframe 如何把带有千位分隔符的字符串转化为浮点数
- c语言程序设计实验第二版答案,C语言程序设计实验指导及习题答案
- js封装websocket
- Ubuntu使用ZTE MF832S上网卡拨号上网
- 记者调查:害死多条人命的校园贷卷土重来 支付机构金运通牵涉其中
- 想发SCI但自己没有原始数据?推荐 8 个好用的公共数据库
- 【CTF】明御攻防实验平台 crypto 鸡藕椒盐味 wp--海明校验码
- win8打印机显示服务器脱机,Win8连接局域网打印机失败解决方法汇总
- 单独使用bable插件
热门文章
- 树--- python实现
- 老Mac电脑安装macOS Ventura实战
- ZCMU - 1978: 调酒壶里的酸奶
- 基于Proteus的一位数码管显示实验
- numpy.outer、numpy.hanning、numpy.unravel_index学习总结
- java去掉最大值和最小值求平均数
- 计算机操作系统教程——存储管理的功能
- c语言课程设计贪吃蛇报告,贪吃蛇C语言课程设计报告.doc
- 简易电子琴演奏器_北邮大二上数电实验报告
- 软件自动化测试培训内容,软件自动化测试与持续集成实践培训方案