帝国cms会员积分置顶插件

帝国cms会员积分置顶插件

  • 购买点数:200 点
  • 发布时间:2022-03-26
  • 浏览次数:398
前往下载 在线客服
帝国CMS插件介绍

安装插件

1、将安装包内的daixiao360文件夹上传至/e/目录;

2、将安装包内的istop文件夹上传至/e/extend/目录;

3、将安装包内的layer文件夹上传至/skin/目录;

4、在浏览器中执行 您的网址/e/daixiao360/istop/install/ ,依提示进行安装;

5、提示安装完成后,删除 /e/daixiao360/istop/install/ 目录,若是linux服务器,必须将 e/daixiao360/istop/config.php文件设置为0777权限;

4、修改会员系统模板

(1)、修改e/data/html/list/qlistinfo.php 文件,就是默认管理投稿列表页模板,查找

<a href="AddInfo.php?enews=MEditInfo&classid=

在其前面加入以下代码

<?if($indexchecked){?><a href="javascript:void(0)" onClick="product_edit('../extend/istop/?id=<?=$r['id']?>&classid=<?=$r['classid']?>')"><font color="#6600ff">置顶</font></a><?}?> | 

也是在这个文件里面,找到

<?php
require(ECMS_PATH.'e/template/incfile/footer.php');
?>

在其前面加入 以下代码

<script type="text/javascript" src="<?=$public_r['newsurl']?>skin/layer/jquery.min-1.7.2.js"></script>
<script type="text/javascript" src="<?=$public_r['newsurl']?>skin/layer/layer.js"></script>
<script type="text/javascript">
function product_edit(url) {
	layer.open({
		type: 2,
		title: '置顶信息',
		shadeClose: true,
		area: ['600px', '420px'],
		content: url,
		end: function(){
  		window.parent.location.reload();//关闭open打开的页面时,刷新父页面
   }
	})
}
</script>

(2)、修改e/template/member/downbak.php文件,就是默认管理投稿列表页模板,找到

elseif($r['online']==3)
		{
			$type='发布';
		}
		

下面插入代码

elseif($r['online']==4)
		{
			$type='购买置顶';
		}

卸载插件

1、将安装包内daixiao360/istop/install/目录上传至服务器帝国CMS系统/e/daixiao360/istop/目录。

2、在浏览器中执行/e/daixiao360/istop/install/ 文件,依提示进行卸载。

3、提示卸载完成后,删除 /e/daixiao360/istop/ 目录、/e/extend/istop目录、/skin/layer目录。

4、在qlistinfo.php文件、downbak.php中删除添加的代码。

5、插件卸载完毕。

插件使用

1. 使用插件之前请先到后台-插件-会员信息置顶-设置插件的相关参数。

2、会员购买置顶页面模板位置:e/extend/istop/index.php ,可自行修改

3、置顶到期自动下线设置方法:

在首页模板添加以下代码

<script src="[!--news.url--]e/extend/istop/yx.php"></script>

或者在服务器里计划任务,例如(宝塔服务器控制面板-计划任务)添加以下网址

http://你的网址/e/extend/istop/yx.php

插件界面展示

后台设置界面

后台置顶信息列表界面

前台信息列表界面

前台置顶界面

前台消费记录界面

前台站内信息通知界面

上一个:帝国cms下载模型Ajax方式无刷新下载软件插件

下一个:帝国cms自定义反馈信息实现会员查询自己反馈结果