沈阳网站优化SEO_沈阳网站建设_沈阳王政基网络营销技术分享博客

沈阳SEO > 网站建设教程 > 织梦dedecms教程 > / 正文

织梦dedecms程序怎么给栏目增加缩略图

2017-06-20 织梦dedecms教程

 

有时候由于网站功能需要,咱们须要为织梦程序的栏目页增加缩略图功能,这里有一个栏目增加缩略图的方式,供大家参考。
波及到文件如下(留神备份):
dede/catalog_add.php
dede/catalog_edit.php
dede/templets/catalog_add.htm
dede/templets/catalog_edit.htm

翻开文件夹templets这个目录,在里面新建一个文件夹typeimg,用于独破寄存栏目缩略图

新加字段 typeimg
后盾履行SQL(前缀默以为dede_ 详细前缀依据本人网站修正):

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

翻开dede/catalog_add.php
查找:

$queryTemplate = "insert into `dede_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 `dede_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">栏目图片:</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="SelectTemplets('form1.typeimg&activepath=%2Ftemplets%2Ftypeimg&img=yes');" />(栏目模板里用{dede:field.typeimg /}调用)</td></tr> 翻开dede/templets/catalog_edit.htm 查找
<tr><td height="26">列表命名规矩:</td><td> <input name="namerule2" type="text" id="namerule2" value="<?php echo $myrow['namerule2']?>" size="40" class="iptxt" /><img src="img/help.gif" alt="辅助" width="16" height="16" border="0" style="cursor:pointer" onClick="ShowHide('helpvar3')"/></td></tr> 在其下面新增以下内容:
<tr><td height="65">栏目图片:</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="SelectImages('form1.typeimg&activepath=%2Ftemplets%2Ftypeimg&img=yes');" />(栏目模板里用{dede:field.typeimg /}调用)</td> </tr> 实现!
增加或修正图片时在 栏目治理》高等选项上传即可。

假如想同时在文章内容页调用翻开\include\arc.archives.class.php 查找
if($this->ChannelUnit->ChannelInfos['issystem']!=-1) 将
$query = "Select arc.*,tp.reid,tp.typedir,ch.addtablefrom `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.typeimg,ch.addtablefrom `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);


OK,给织梦给栏目增添缩略图的方式就介绍到这了,有须要的友人能够自行参考修正调剂。

 

 

Tags:

更多织梦dedecms程序怎么给栏目增加缩略图的相关文章

网站分类
标签列表