织梦栏目管理新增(ban图)属性解决方法

发布时间: 2020-04-14 186 人阅读
织梦建站有时需要每个栏目都要有对应的幻灯片(ban图),很多情况下只能新增一个隐藏的栏目传banner图,但是后期不利于修改,接下来教大家在栏目属性里新增一个(ban图)上传附件类型的字段,话不多说直接看步骤。
织梦后台栏目管理新增栏目ban图
步骤一:
后台-系统-基本设置-SQL命令行工具执行单行命令SQL:
alter table `dede_arctype` add `banimg` char(100) NOT NULL default '';
注:banimg新增的字段名称  dede_arctype新增字段表的表单名称, 根据自己网站而定。
步骤二:对应修改以下四个文件
  dede/catalog_add.php
  dede/catalog_edit.php
  dede/templets/catalog_edit.htm
打开dede/catalog_add.php

   1:查找

(reid,topid,sortrank,typename,typedir,
      替换
       (reid,topid,sortrank,typename,typedir,banimg,
   2:将
       ('~reid~','~topid~','~rank~','~typename~','~typedir~',
      替换
       ('~reid~','~topid~','~rank~','~typename~','~typedir~','~banimg~',
打开dede/catalog_edit.php
    查找$upquery = “UPDATE `dede_arctype` SET
     在下面添加`banimg`=’$banimg’,
打开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 height="65" style="padding-left:10px;">栏目图片:</td>
            <td>
                <input name="banimg" type="text" style="width:250px" id="banimg" class="alltxt" value="" />
<input type="button" name="set9" value="浏览... "class="coolbg np" style="width:60px" onClick="SelectImage('form1.banimg','');" />
                </td>
          </tr>
打开dede/templets/catalog_edit.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" value="<?php echo $myrow['typename']?>" class="iptxt" /></td>
          </tr>
   在下面添加:
 <tr>

            <td class='bline'height="26" style="padding-left:10px;">栏目ban:</td>
            <td> <input name="banimg" id="banimg" type="text" value="<?php echo $myrow['banimg']?>"  class="alltxt" style="width:300px" />
              <input type="button" name="set3" value="浏览... " class="coolbg np" style="width:60px" onClick="SelectImage('form1.banimg','small');"/>
            </td>
          </tr>  
步骤三:在catalog_add.htm和catalog_edit.htm文件的head增加以下内容
<script language=’javascript’ src=”js/main.js”></script>
步骤四:
   1:前端调用标签:
      {dede:sql sql=”SELECT typename,typedir,banimg FROM dede_arctype”}
         <li><a href=”[field:typedir/]”>[field:typeimg/]</a></li>
      {/dede:sql}
   2:调用栏目ban图:
   {dede:sql sql=”SELECT banimg FROM dede_arctype where id=1″}  [field:typeimg/] {/dede:sql}
   3:子集默认(继承)调用顶级的ban图:
{dede:field.typeid runphp=’yes’}$ID = @me; $sql = “SELECT * FROM `dede_arctype` WHERE id=$ID”;$query = mysql_query($sql);$row=mysql_fetch_array($query); $relID = “$row[reid]”; if($relID == 0) {@me = $row[typeimg;}else{$sql = “SELECT `arcpic` FROM `dede_arctype` WHERE id=$relID”;$query = mysql_query($sql);$row=mysql_fetch_array($query); @me = $row[typeimg];}{/dede:field.typeid}
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!vip@mobanstar.com
2. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!
3. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 本站不保证所提供下载的资源的准确性、安全性和完整性,源码仅供下载学习之用!
8. 如用于商业或者非法用途,与本站无关,一切后果请用户自负!
9. 如遇到加密压缩包,默认解压密码为"www.mobanstar.com",如遇到无法解压的请联系管理员!

模板星 » 织梦栏目管理新增(ban图)属性解决方法

常见问题FAQ

购买的模板是永久使用的嘛?需要授权码嘛?
凡是在模板星购买的模板/主题都是支持永久使用的,无需购买授权码,请用户放心购买使用。
VIP模板提供安装服务嘛?需要收费嘛?
凡在模板星购买的模板/主题均可提供一次免费安装服务(需提供空间及数据库账号),请用户放心购买。

发表评论

售后服务:

  • 售后服务范围 1、商业模板使用范围内问题免费咨询
    2、源码安装、模板安装(一般 ¥50-300)服务答疑仅限SVIP用户
    3、单价超过200元的模板免费一次安装,需提供服务器信息。
    付费增值服务 1、提供dedecms模板、WordPress主题模板优化等服务请详询在线客服
    2、承接DedeCMS、 WordPress等系统建站、仿站、开发、定制等服务
    3、服务器环境配置(一般 ¥50-300)
    4、网站中毒处理(需额外付费,500元/次/质保三个月)
    售后服务时间 周一至周日(法定节假日除外) 9:00-23:00
    免责声明 本站所提供的模板(主题/插件)等资源仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,有部分资源为网上收集或仿制而来,若模板侵犯了您的合法权益,请来信通知我们(Email:vip@mobanstar.com),我们会及时删除,给您带来的不便,我们深表歉意!

目前已经有 61 位会员加入