国外多语言婚恋找对象网站平台开发搭建 第十一篇

这个是国外婚恋找对象网站平台开发搭建 第十一篇,也是后台篇,还是跟之前的一样,先截图上先,这样可以让大家更清晰的知道大概实现的功能,希望可以帮到大家的学习和使用。

如果有什么问题需要咨询的,可以加我的扣236-0248-666

预览效果图

 

 礼物实现代码

class GiftlistController extends AdminController{
  		
  	public function _infoModule(){
 		$data = array(
			'info' => array(
				'name' => '虚拟礼物记录管理',
				'description' => '管理用户的虚拟礼物赠送记录',
			),
			'menu' => array(
				array(
					'name' => '赠送列表',
	                'url' => U('Admin/Giftlist/index'),
	                'icon' => 'list',
				),		
			),
		);
		return $data; 		
  	}
	
public function index(){
			$breadCrumb = array('系统消息列表' => U());//面包屑分类
			$keyword = I('request.keyword','');//搜索的关键字字段
			$msg_type = I('request.msg_type','','trim');//筛选的字段
			$order_by = I('request.order_by','asc','trim');//排序
			$model = D('Giftlist');
			$pageMaps = array();
			$pageMaps['keyword'] = $keyword;
			$pageMaps['touser_isread'] = $touser_isread;
			$pageMaps['order_by'] = $order_by;
			$where = array();
			if(!empty($keyword)){
				$where['_string'] = 'user_id='.$keyword;
			}
			
			if(!empty($touser_isread)){
				switch($touser_isread){
					case '0':
						$where['touser_isread'] = 0;
						break;
					case '1':
						$where['touser_isread'] = 1;
						break;
				}
			}
			
			$count = $model -> countList($where);//满足条件的总条数
			$limit = $this -> getPageLimit($count,20);//获取每页要显示的条数
			$order = $order? $order: 'giftlist_id desc'; //获取排序规则  虽然好像并没有$order
                        
			$list = $model -> loadList($where,$limit,$order);
                  
                        
                        $ids = array();	
		foreach($list as $k => $v){			
			$ids[] = $v['fromuid'];
			$ids[] = $v['touid'];
		}
		$ids = array_unique($ids); //去重
		$ids = join($ids, ','); //变成普通数组
		$result = D('Giftlist') -> getNicename($ids);
                $this -> assign('niceName',$result);
			$this -> assign('list',$list);
			$this->assign('page',$this->getPageShow($pageMaps));
			$this->assign('breadCrumb', $breadCrumb);// 
			$this->adminDisplay();
		}
	
	

删除数据

public function del(){
			$giftlist_id = I("post.data",0,"intval");
			if(empty($giftlist_id)){
				$this -> error('参数不能为空');
			}
			
			if( D("Giftlist") -> delData($giftlist_id) ){
				$this -> success("数据删除成功");
			}else{
				$this -> error('数据删除失败');
			}
		}

接收礼物

public function batchAction(){
			$ids  = I('post.ids',''); //接收所选中的要操作id
			$type = I('post.type');//接收要操作的类型   如删除。。。
			if(empty($ids)||empty($type)){
				$this->error('参数不能为空!');
			}
			$ids = count($ids) ? implode(',', $ids) : $ids[0];
			$result = D('Giftlist') -> delMsgs($ids);
			if($result){
				$this -> success('操作成功!');
			}else{
				$this -> error('操作失败!');
			}
		}
	
	
  }

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
osDate 是一个php完全免费开源的sns交友系统,后台管理功能极其强大,客户端会员应用非常丰富。 后台细致详尽的站点统计信息,使系统管理员的工作变得更加轻松方便 提供多个自定义模板 优化搜索引擎,包括meta标签和URL重写的选项 可添加多个管理员和指定超级用户 多达上百的网站全局设置项目选项,使系统更易操控 分销会员管理和分销会员统计 网站横幅广告Banner管理 强大的扩展搜索选项,可选使用十几个搜索条件 安装向导会自动检查服务器环境的兼容 安装很简单,能检查MySQL登录参数并允许轻松地从任何以前的版本升级 SMTP邮件的选项既能在安装过程中指定,也可以很容易的通过直接编辑config.php文件来修改 系统内置Flash即时消息程序,在线会员可轻松交流 可和FlashChat聊天系统phpBB论坛系统很好的整合 允许会员迅速提高他们的会员资格,各会员可使用级别比较功能比较图表 理员可以很容易地指定任会员资格类型,并创造新的或删除现有的类型 我的配对功能允许任何会员查看他们的搜索首选项符合他们的搜索匹配 通过管理面板,所有网页和新闻项目可以很容易地使用所见即所得的编辑器(HTMLArea)修改 易用的通讯功能可让管理员发送邮件到任何一组会员 通过管理面板中配置多个付款方法 可创建模板内显示的即时投票 管理员组包括强大的档案管理,按姓名/性别/级别以及更多选择方式,激活或停用任何会员资料和编辑会员资料信息 通过快速搜索可以随意查看会员照片缩略图和资料信息 简单和高级搜索选项,可按国家、 城市、 邮政编码、高度、体重等多种条件搜索 快速轻松地编辑任何部分问题、 热键问题、 添加新的问题、启用/禁用问题等 可选择或全部安装十多个增加各种功能的插件和二十多种文字语言
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值