欢迎来到元素模板ys720.com,本站提供专业的织梦模板PBOOTCMS模板网站模板网站修改/网站仿站
当前位置:主页 > 程序教程 > DEDECMS教程 >
DEDECMS教程

【原创】织梦其他模型模仿专题可勾选显示指定文章

(元素模板) / 2016-04-19 10:42
织梦其他模型模仿专题可勾选显示指定文章
因为顾客需要产品设置搭配指定产品
所以想了半天就用了专题的那个功能

方法如下:

首先到内容模型管理里面把

<field:note type="specialtopic" isnull="true" default="" rename=""/>

这一段直接复制到字段管理里面即可

然后到数据库里面找到对应模型表 把note这个字段填入  类型为text 

接下来就是改织梦模板了

一:打开archives_add.php 搜索 //分析处理附加表数据

在这个上面加入以下代码, 代码可到spec_add.php里面复制

【原创】织梦其他模型模仿专题可勾选显示指定文章

然后在搜索//保存到附加表  在对应地方加入红色部分

  $query = "INSERT INTO `{$addtable}`(aid,typeid,note,redirecturl,userip{$inadd_f}) Values('$arcID','$typeid','$notelist'{$inadd_v},'$redirecturl','$useip'{$inadd_v});";

二:修改archives_edit.php 搜索 //跳转网址的文档强制为动态  在这个上面加入如下代码

【原创】织梦其他模型模仿专题可勾选显示指定文章

详细代码可到spec_edit.php 复制  图片上只截取了一段  需要全部 到这段代码结束

然后搜索   $iquery = "UPDATE `$addtable` SET typeid='$typeid'{$inadd_f},redirecturl='$redirecturl',note='$notelist'{$inadd_f},

在对应地方加入红色部分代码

上面的部分是PHP的 接下来是模板部分

这个就很简单了 基本就是复制

首先把spec_add.htm的17行到65的代码 复制到  archives_add.htm 里面

在吧288行到370行 也复制过去     随便什么地方 只要显示正常即可

然后spec_edit.htm 也是一样 复制这2部分过去即可

到这里就全部完成了

调用的代码是{dede:field.note /}


Copyright @ 2013-2021 元素模板 www.ys720.com All Rights Reserved. 版权所有 元素模板 www.ys720.com