发布时间:2020-12-25 15:39:24
织梦CMS图片集增加软件下载权限的方法
织梦图集图片模型整合下载功能 可判断会员金币数 会员组等权限
效果如下:
操作步骤:
1、进入后台系统-SQL命令行工具,执行以下语句:
ALTER TABLE `dede_addonimages` ADD `softlinks` TEXT NOT NULL ,
ADD `needmoney` SMALLINT( 5 ) NOT NULL ,
ADD `daccess` SMALLINT( 5 ) NOT NULL
说明:执行以上语句是为了将以下字段要加入到附加表中:下载链接:softlinks
消费金币:needmoney
会员组权限:daccess
2、进在后台:核心——>频道模型——>内容模型管理——>图片集——>字段管理
加入以下代码:
<field:softlinks itemname="软件地址" type="softlinks" isnull="true" default="" rename="" />
<field:daccess islist="1" itemname="下载级别" type="int" isnull="true" default="0" rename="" function="" notsend="1"/>
<field:needmoney islist="1" itemname="需要金币" type="int" isnull="true" default="0" rename="" function="" notsend="1" />
如果不添加前台则会出现无链接信息!请务必添加。
3、修改集片集模型文件: 后台目录下:album_add.php 、 album_edit.php 和后台模板templets目录下: album_add.htm 、album_edit.htm
由于代码比效多,现以给出了懒人包,上传覆盖即可(覆盖前请先备份)
链接:https://pan.baidu.com/s/1TEr8TMg7CreiI28-x8UD9w 提取码:2lqd
4、下载设置:系统——>系统设置——>软件频道设置 如下图:
5、图片集发布的时候,下载地址的填写建议如下图位置填写: 6、前台显示效果如下:
7、在图片集模板上,需要的位置调用标签如下:
下载地址:{dede:field name='softlinks'/}
所需金币:{dede:field.needmoney/}
下载权限:{dede:field.daccess/}
8、完毕! 上一篇: 织梦会员中心增加签到赚积分/金币的功能,非插件 下一篇: Dedecms增加随机问题防止被恶意注册会员