maccms获取历史记录的方法,避免入坑

今天弄了一下maccms获取历史记录的获取,花了不少时间,但明明也不是很难的问题,虽然很简单,但是为了避免以后出错,先记录一下把

记入maccms获取历史记录的方法:

下内容一般放到body结尾之前,不用于显示,只用户记录信息。

  1. 会员-文章浏览记录
  2. <span style=“display:none” class=“mac_ulog_set” alt=“设置文章内容页浏览记录” data-type=1 data-mid=“{$maccms.mid}” data-id=“{$obj.art_id}” data-sid=“{$param.sid}” data-nid=“{$param.nid}”></span>
  3. 会员-专题浏览记录
  4. <span style=“display:none” class=“mac_ulog_set” alt=“设置专题内容页浏览记录” data-type=1 data-mid=“{$maccms.mid}” data-id=“{$obj.topic_id}” data-sid=“{$param.sid}” data-nid=“{$param.nid}”></span>
  5. 会员-视频浏览记录
  6. <span style=“display:none” class=“mac_ulog_set” alt=“设置内容页浏览记录” data-type=1 data-mid=“{$maccms.mid}” data-id=“{$obj.vod_id}” data-sid=“{$param.sid}” data-nid=“{$param.nid}”></span>
  7. 会员-视频播放记录
  8. <span style=“display:none” class=“mac_ulog_set” alt=“设置视频播放记录” data-type=4 data-mid=“{$maccms.mid}” data-id=“{$obj.vod_id}” data-sid=“{$param.sid}” data-nid=“{$param.nid}”></span>
  9. 会员-视频下载记录
  10. <span style=“display:none” class=“mac_ulog_set” alt=“设置视频播放记录” data-type=5 data-mid=“{$maccms.mid}” data-id=“{$obj.vod_id}” data-sid=“{$param.sid}” data-nid=“{$param.nid}”></span>
  11. 在视频、文章、专题详情页面写入浏览历史记录
  12. <span style=“display:none” class=“mac_history_set” alt=“设置视频历史记录” data-name=“[{$obj.type.type_name}]{$obj.vod_name}” data-pic=“{$obj.vod_pic|mac_url_img}”></span>
  13. <span style=“display:none” class=“mac_history_set” alt=“设置文章历史记录” data-name=“[{$obj.type.type_name}]{$obj.art_name}” data-pic=“{$obj.art_pic|mac_url_img}”></span>
  14. <span style=“display:none” class=“mac_history_set” alt=“设置专题历史记录” data-name=“{$obj.topic_name}” data-pic=“{$obj.topic_pic|mac_url_img}”></span>

以上就是官方写入历史记录的方法

但是并不管用,如果你是调用官方的home.js的话,就还要记得加入

  1. <span class=“mac_history” style=“display:none;”></span>

这里是home.js文件识别mac_history是否存在,然后开始写入cookies,这是默认的官方模板的写法,但是有些主题并不适合,每个模板都不一样把

所以,我自己弄了自己主题模板的写法,但是也同样调用home.js的函数,所以我投机的写入了mac_history的span标签,并且隐藏,home.js我不需要他写入调用的数据,所以我也稍微去掉了home.js的输出函数

也就是这一段:$(‘.mac_history’).after(html);

克胡网络出售的源代码只允许用于合法目的,以及学习网站技术水平,所有用于非法目的与本网站无关,克胡网络不承担任何责任!未经许可不得转让、出售.苹果cms模板-影视模板免费-苹果cms模板网-克胡网络 » maccms获取历史记录的方法,避免入坑
分享到:
赞(0)

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
Hello,欢迎来咨询~