织梦dedecms5.7栏目添加缩略图

本文详细介绍了如何在CMS系统中添加栏目图片字段,并调整相关模板以展示栏目图片,包括修改数据库表结构、更新PHP文件代码、调整HTML模板等步骤。


第一步:

新加字段 typeimg
后台执行SQL:

alter table `cn_arctype` add `typeimg` char(100) NOT NULL default '';

涉及到文件:

               dede/catalog_add.php
               dede/catalog_edit.php
               dede/templets/catalog_add.htm
               dede/templets/catalog_edit.htm
 

打开dede/catalog_add.php
查找$queryTemplate = "insert into `cn_arctype`

(reid,topid,sortrank,typename,typedir,


替换为

(reid,topid,sortrank,typename,typedir,typeimg,



('~reid~','~topid~','~rank~','~typename~','~typedir~',


替换为

('~reid~','~topid~','~rank~','~typename~','~typedir~','~typeimg~',


打开dede/catalog_edit.php
查找
$upquery = "Update `cn_arctype` set


在其下面新加一行
`typeimg`='$typeimg',


打开dede/templets/catalog_add.htm
查找
          

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



在其下面增加以下内容

        

  <tr>
            <td height="65" style="padding-left:10px;">栏目图片:</td>
            <td>
                <input name="typeimg" type="text" style="width:250px" id="typeimg" class="alltxt" value="" />
<input type="button" name="set9" value="浏览... "class="coolbg np" style="width:60px" onClick="SelectImage('form1.typeimg','');" />
                </td>
          </tr>


并在文件的head增加以下内容

<script language='javascript' src="js/main.js"></script>



打开dede/templets/catalog_edit.htm
在刚前面的位置加入:
 

   <tr>
            <td height="65" style="padding-left:10px;">栏目图片:</td>
            <td>
                <input name="typeimg" type="text" style="width:250px" id="typeimg" class="alltxt" value="<?php echo $myrow['typeimg']?>" />
<input type="button" name="set9" value="浏览... "class="coolbg np" style="width:60px" onClick="SelectImage('form1.typeimg','');" />
                 </td>
          </tr>


说明:下面这句会调用出已添加的路片路径。
<?php echo $myrow['typeimg']?>  

并在文件的head增加以下内容
<script language='javascript' src="js/main.js"></script>

我试了一下在模版里用:{dede:field.typeimg /} 是调不出数据的,所以我改成了SQL调用。
原来是这样的:

{dede:channel type='top' row='13'}
        <li><a href='[field:typeurl/]' [field:rel/]>[field:typeimg/]</a></li>
      {/dede:channel}


在这里面加上[field:typeimg]  是调不出来的,我个人认为栏目缩略图就是通过循环出来的,而循环不出来则意义不大,所以改成了如下:
      {dede:sql sql="SELECT typename,typedir,typeimg FROM dede_arctype"}
         <li><a href="[field:typedir/]">[field:typeimg/]</a></li>
      {/dede:sql}
这样就顺利的调出来了,当然如果你要调用子ID的话,只要加上相应的条件ID调用就可以了。

 

资源下载链接为:https://pan.quark.cn/s/9648a1f24758三协精工(Sankyo)推出的【三协 Robot sankyo 5000SPwin Buzz】是一款专注于自动化生产线精密作业的工业机器人。其以高精度、高速度及卓越稳定性著称,能显著提升生产效率与产品质量。其中“Buzz”或许与该机器人执行任务时的独特声音或特定运动模式有关。三协作为全球知名自动化设备制造商,其机器人技术广泛应用于电子、汽车、制药等领域。5000SPwin型号强调速度性能(SP)与基于Windows的窗口化操作界面(Win),使操作更直观简便。其“带进阶功能”可能涵盖以下方面:一是高级编程能力,配备先进编程语言,支持用户定制复杂动作序列,实现灵活作业;二是视觉系统集成,可精确定位与质量检测,确保组装准确性;三是力控技术,具备力觉反馈,防止装配时损坏部件;四是自主学习与适应性,通过数据分析优化工作流程;五是安全防护机制,如碰撞检测和紧急停止功能;六是多轴联动,拥有六轴或更多自由度,适应多维度工作需求;七是人机协作,保障人员安全的同时提升效率;八是远程监控与诊断,便于及时发现并解决问题;九是高效能源管理,降低运营成本。压缩包中的“Tools”可能是与该机器人相关的工具、软件或文档,包括:编程软件,用于编写和编辑程序;操作手册,提供详细指南和说明;故障排查指南,解决常见问题并给出维护建议;驱动程序和固件,用于系统更新;示教器软件,用于设置和调试机器人路径;模拟软件,允许虚拟仿真操作。三协Robot sankyo 5000SPwin Buzz集多种先进技术于一身,旨在提高生产效率和工艺精度,同时兼顾操作便捷性与安全性。借助这些工具,用户可更好地利用和维护机器人,实现最佳生产效果。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值