织梦增加栏目图片、缩略图功能在栏目高级选项下_织梦CMS教程


网站每个栏目都有不同的banner大图,为了方便客户可以直接在后台栏目处添加和更换这个栏目图片,我们需要给dedecms二次开发,增加栏目图片上传选项。

织梦栏目添加banner大图上传选项


1.先给数据库中的dede_arctype表增加一个字段

后台 - 系统 - 系统设置 - SQL命令行工具

ALTER TABLE `dede_arctype` ADD `typeimg` CHAR( 255 ) NOT NULL DEFAULT '';


2.打开 \dede\templets\catalog_add.htm 搜索

<tr>
            <td height="26" style="padding-left:10px;">列表命名规则:</td>
            <td>
              <input name="namerule2" type="text" id="namerule2" value="{typedir}/list_{tid}_{page}.html"  class="pubinputs"  style="width:250px" />
              <img src="images/help.gif" alt="帮助" width="16" height="16" border="0" style="cursor:pointer" onClick="ShowHide('helpvar3')"/></td>
          </tr>

在下方增加:

<!--增加栏目图-->
<tr>
<td width="90" height="81" style="padding-left:10px;"><font color='red'>栏目图片2:</font></td>
<td width="500">
  <input name="typeimg" type="text" id="typeimg" style="width:300px" value=""><input type="button" name="Submit" value="浏览..." style="width:70px" onClick="SelectImage('form1.typeimg','');">
  远程<br />(栏目模板里用{dede:field.typeimg /}调用)
  </td>
<td align="center">
<img src="<?php echo "images/pview.gif";?>" width="150" height="100" id="picview" name="picview">
</td>
</tr>
<!--增加栏目图-->

3.打开 \dede\templets\catalog_edit.htm 搜索

 <tr> 
            <td height="26" style="padding-left:10px;">列表命名规则:</td>
            <td> <input name="namerule2" type="text" id="namerule2" value="<?php echo $myrow['namerule2']?>" size="40" class="iptxt" /> 
              <img src="images/help.gif" alt="帮助" width="16" height="16" border="0" style="cursor:pointer" onClick="ShowHide('helpvar3')"/></td>
          </tr>

在下方增加:

<!--增加栏目图-->
<tr>
<td width="90" height="81" style="padding-left:10px;"><font color='red'>栏目图片2:</font></td>
<td width="500">
  <input name="typeimg" type="text" id="typeimg" style="width:300px" value="<?php echo $myrow['typeimg']?>"><input type="button" name="Submit" value="浏览..." style="width:70px" onClick="SelectImage('form1.typeimg','');">
  远程<br />(栏目模板里用{dede:field.typeimg /}调用)
  </td>
<td align="center">
<img src="<?php if($myrow['typeimg']!="") echo $myrow['typeimg']; else echo "images/pview.gif";?>" width="150" height="100" id="picview" name="picview">
</td>
</tr>
<!--增加栏目图-->


4.打开 \dede\catalog_add.php 搜索

$queryTemplate = "INSERT INTO

在下面一行

`dede_arctype`(reid,topid,sortrank,typename,typedir,isdefault,defaultname,issend,channeltype,

改为

`dede_arctype`(reid,topid,sortrank,typename,typedir,typeimg,isdefault,defaultname,issend,channeltype,

红色是新增


继续搜索

VALUES('~reid~','~topid~','~rank~','~typename~','~typedir~','$isdefault','$defaultname','$issend','

改为

VALUES('~reid~','~topid~','~rank~','~typename~','~typedir~','~typeimg~','$isdefault','$defaultname','$issend','


5.打开 \dede\catalog_edit.php 搜索

typedir='$typedir',

只需修改42行的,下面那一行不需要修改

替换为

typedir='$typedir',

typeimg='$typeimg',


6.打开 \include\taglib\channelartlist.lib.php 搜索

typedir

改成

typedir,typeimg

7.打开 \include\taglib\channel.lib.php 搜索

typedir

改成

typedir,typeimg

注意:这个文件有4处都需要改

8.打开 \include\taglib\type.lib.php 搜索

typedir

改成

typedir,typeimg

9.\include\arc.listview.class.php 搜索

//设置环境变量

在它下面添加

$this->Fields['typeimg'] = $this->TypeLink->TypeInfos['typeimg'];


前台模板中调用标签

{dede:channelartlist}{dede:field.typeimg/}{/dede:channelartlist}

{dede:channel}[field:typeimg/]{/dede:channel}

{dede:type}[field:typeimg/]{/dede:type}

栏目列表页单独调用

{dede:field.typeimg/}


# 企业做网站排名推广  # templets  # 网站功能推广文案怎么写  # 杭州网站推广方案公司  # 宁乡产品营销推广方案  # 律师网站建设项目  # 龙岗区网站建设制作  # 丹东建设网站推广公司  # 网站建设开通付款业务  # 网站建设大雪盛世  # 美工跟seo  # class  # 网站建设套餐包含什么  # 大连seo矩阵  # 有哪些付费游戏网站推广  # seo降权处理  # 尧都网站推广公司地址电话  # ||直播||网站建设宣传文案  # 网站建设网络推广哪家好  # 推广营销策划范文  # 南京的网站建设方案  # 临沂品质网站建设费用  # 先给  # 织梦CMS教程  # 织梦栏目图片  # 织梦栏目缩略图  # 里用  # 都有  # 不需要  # 只需  # 可以直接  # 数据库中  # 命令行  # 织梦增加栏目图片、缩略图功能在栏目高级选项下  # 系统设置  # 图片上传  # 上传  # dede  # toolbar  # brush  # lt  # false  # php  # pre 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 网络优化91478 】 【 技术知识72672 】 【 云计算0 】 【 GEO优化84317 】 【 优选文章0 】 【 营销推广36048 】 【 网络运营41350 】 【 案例网站102563 】 【 AI智能45237


相关推荐: 织梦自定义表单限制IP发表次数教程_织梦CMS教程  安徽网站建设与外贸建站服务专业定制方案  织梦dedecms cookies泄漏导致SQL漏洞修复_织梦CMS教程  阿里云网站搭建费用解析:服务器价格与建站成本优化指南  如何在织梦DEDECMS上运行php代码和mysql语句_织梦CMS教程  织梦让channelartlist标签支持currentstyle高亮属性方法_织梦CMS教程  dedecms织梦列表页生成静态分页URL链接改成*路径的方法_织梦CMS教程  如何在香港服务器上快速搭建免备案网站?  织梦cms使用百度编辑ueditor代码高亮_织梦CMS教程  织梦dedecms*常见11个漏洞修复教程_织梦CMS教程  安云自助建站系统如何快速提升SEO排名?  织梦在PHP5.4以上版本后台登录空白的解决方法_织梦CMS教程  建站之星上传入口如何快速找到?  如何在腾讯云服务器快速搭建个人网站?  phpcms建站内链乱码问题解决方法_PHPCMS教程  织梦数据保存到数据库附加表 `dede_addonarticle` 时出错*解决方法_织梦CMS教程  织梦DedeCMS网站提速优化方案_织梦CMS教程  建站之星如何助力企业快速打造五合一网站?  如何快速搭建二级域名独立网站?  如何用PHP工具快速搭建高效网站?  dedecms织梦图集标签实现数字自增教程_织梦CMS教程  如何找回帝国CMS系统(EMPIRECMS)管理员密码_帝国CMS教程  建站企业服务器配置方案:性能优化与CDN加速策略解析  织梦获取当前栏目id并进行判断调用方法_织梦CMS教程  如何自定义建站之星模板颜色并下载新样式?  孙琪峥织梦建站教程如何优化数据库安全?  dedecms织梦TAG标签调用代码_织梦CMS教程  织梦DEDECMS会员调用方法详解_织梦CMS教程  dedecms织梦前台会员中心上传附件方法_织梦CMS教程  建站之星在线版空间:自助建站+智能模板一键生成方案  如何快速辨别茅台真假?关键步骤解析  织梦一级目录作域名list.php无法跳转到手机站解决方法_织梦CMS教程  帝国CMS教程*的随机调用方法_帝国CMS教程  如何在VPS电脑上快速搭建网站?  织梦dedecms自带文本编辑器ckeditor更换为kindeditor编辑器带代码高亮_织梦CMS教程  高性能网站服务器部署指南:稳定运行与安全配置优化方案  织梦自增函数autoindex和itemindex使用区别介绍 _织梦CMS教程  企业网站百度关键词排名下降的原因分析_SEO优化教程  织梦手机端文章内容图片变形解决方法_织梦CMS教程  dedecms织梦随机模板使用教程_织梦CMS教程  织梦dedecms的自定义表单带上当前页面的url地址_织梦CMS教程  如何在香港免费服务器上快速搭建网站?  织梦dedecms手机站与PC站同步生成静态文件html教程_织梦插件  高防服务器:AI智能防御DDoS攻击与数据安全保障  建站主机助手选型指南:2025年热门推荐与高效部署技巧  建站之星北京办公室:智能建站系统与小程序生成方案解析  如何在宝塔面板中修改默认建站目录?  如何零基础在云服务器搭建WordPress站点?  高端建站三要素:定制模板、企业官网与响应式设计优化  用JS实现织梦当前文章标题高亮显示教程_织梦CMS教程 

 2019-04-11

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

南京市珐之弘网络技术有限公司


南京市珐之弘网络技术有限公司

南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。

 87067657

 13565296790

 87067657@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.