方维购物分享系统 给店铺品牌加喜欢收藏的功能
2013-04-15 19:12
253 查看
方维系统的二次开发,添加一个订阅品牌的功能,品牌就是方维里面的店铺,也就是加个喜欢店铺,收藏店铺的功能;
效仿单个分享的喜欢的功能进行,所以先分析分享的喜欢的功能,然后修改的地方如下:
①建立数据表
②对数据表的增删改查操作函数;
/core/service/shop.service.php 添加三个函数
③前端ajax操作,收藏店铺功能
新建 /services/module/shop/fav.php 和 /services/module/shop/removefav.php 内容按照/services/module/share/下面两个文件写就可以;
④在个人中心调用我收藏的店铺(我关注的品牌),搜索即可,修改/core/module/u.module.php 中代码,添加这一功能即可。
效仿单个分享的喜欢的功能进行,所以先分析分享的喜欢的功能,然后修改的地方如下:
①建立数据表
CREATE TABLE `fanwe_user_collect_shop` ( `id` INT NULL , `c_uid` INT( 11 ) NULL DEFAULT NULL , `shop_id` INT( 11 ) NULL DEFAULT NULL , `create_time` INT( 11 ) NULL DEFAULT '0', PRIMARY KEY ( `id` ) ) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_general_ci
②对数据表的增删改查操作函数;
/core/service/shop.service.php 添加三个函数
/*=========== 喜欢收藏店铺,增删改查 BEGIN ==============*/ /* * //wt添加喜欢这个店铺的会员 * @author wangtongphp * */ function setShopCollectUser($shop_id){ $shop_id = (int)$shop_id; if(!$shop_id) return false; global $_FANWE; $c_uid = $_FANWE['uid']; $data = array(); $data['c_uid'] = $c_uid; $data['shop_id'] = $shop_id; $data['create_time'] = TIME_UTC; FDB::insert('user_collect_shop',$data); } /** * 获取会员是否已喜欢这个店铺 * @param int $share_id 店铺ID * @return array */ public function getIsShopCollectByUid($shop_id,$uid) { $shop_id = (int)$shop_id; $uid = (int)$uid; if(!$shop_id || !$uid) return false; $count = FDB::resultFirst('SELECT COUNT(*) FROM '.FDB::table('user_collect_shop').' WHERE shop_id = '.$shop_id.' AND c_uid = '.$uid); if((int)$count == 0) return false; else return true; } /** * 删除收藏的该店铺 * @param unknown_type $shop_id 店铺ID * @param unknown_type $uid 用户ID * @return string */ public function deleteShopCollectUser($shop_id,$uid) { $shop_id = (int)$shop_id; $uid = (int)$uid; if(!$shop_id || !$uid) return false; FDB::query('DELETE FROM '.FDB::table('user_collect_shop').' WHERE c_uid = '.$uid.' AND shop_id = '.$shop_id); return true; }
③前端ajax操作,收藏店铺功能
新建 /services/module/shop/fav.php 和 /services/module/shop/removefav.php 内容按照/services/module/share/下面两个文件写就可以;
④在个人中心调用我收藏的店铺(我关注的品牌),搜索即可,修改/core/module/u.module.php 中代码,添加这一功能即可。
相关文章推荐
- 方维购物分享系统实现订阅品类的功能
- 方维购物分享系统采集天猫淘宝的功能分析
- Android 使用系统自带分享功能
- Android 调用系统的分享功能
- 高手分享:巧设提高U盘数据传输速度——系统收藏
- 开发人员系统功能设计常用办公软件分享
- Android WebView自定义长按选择实现收藏/分享选中文本功能
- 绿色系统收藏分享:萝卜家园系统下载
- [置顶] 安卓调用系统自带分享功能分享文字,分享大图片,仿好奇心日报分享长图片(不用申请微信微博官方sdk就能直接分享)
- Android:调用系统分享功能
- iOS开发之调用系统原生分享功能
- 调用系统的短信和发送邮件功能,实现短信分享邮件分享
- 开发人员系统功能设计常用办公软件分享
- 开发人员系统功能设计常用办公软件分享
- Android调用系统分享功能总结
- iOS webview打印功能的实现(包含系统原生分享交互视图)
- Android 实现分享功能的方法 分类: Android 2015-07-17 12:07 4人阅读 评论(0) 收藏
- 方维分享系统二次开发,订阅tag标签的功能
- 方维购物分享系统二次开发教程、详解(官方)
- Android系统自带分享图片功能