zencart 中newsletters自助增加删除需要发送

zencart系统当中默认有newsletters这个功能,也可以自己去官网下载一个newsletters的subscriber的一个模块自己配置!

为了省事也为了系统的安全性,只有自己动手在原模块当中更改了! 

登陆进去后台。 TOOL ----> newsletters 进去

 

点击右边的SEND之后进入下拉发送选择框!这里是关键地点!如果这里显示出来而且网站可以发送E-mail的话就可以正常发送nesletter了!

 

 

 

这是下拉出来的效果,而最后一个 OUR NEWSLETTER 是我自己新添加进去的一个网站前台订阅后记录订阅者的一个数据库!后面()里显示的是有几个用户订阅和你发送出去的有多少个人!

 

下拉框内需要显示的内容需要在数据库内操作实现:zencart默认存储这个动作的表名为: QUERY_BUILDER 这个表

内字段为 query_id (查询的ID) / query_category ( 要查询的分类,默认newsletters即可) / query_name (下拉菜单内显示出的名字) / query_description(查询描述) / query_string (查询需要用到的SQL语句,这里是关键,和在PHP里面写到的SQL语句一样,因为最后也是调用,输出时直接是一个字符串函数,然后用$DB->EXECUTE执行!

给大家一个联合查询时的SQL。 如果是第2项。全部的newsletters订阅者,就要考虑到用户注册时选择接受你的newsletter和前台用户订阅的总和应该时,但是zencart默认只是查询注册用户中选择接受的人,而你前台订阅者就没有包裹在内了。

 

select addemail as customers_email_address,name  as customers_nick from subscriber union select customers_email_address,`customers_nick`  from CUSTOMERS  where customers_newsletter = '1' 

select addemail as customers_email_address,name  as customers_nick from subscriber

这段是我自己的代码,请按照你自己设计的数据库表段查询 ,而上句中使用的union的mysql内置参数, 是得到2个表中查询结果和并去除重复的结果!
如果你表字段内没有 customers_email_address 这个字段。请查询出的时候使用 as 变为customers_email_address 因为zencart使用的是这个字段发送!

             

如果大家还有什么问题。可以在我博客留言,大家一起交流使用zencart当中遇到的问题!

版权所有:枫叶红秋雨'Blog    站长:枫叶红秋雨      E-mail:admin@fyhqy.com 

本文是我原创!文章禁止转载!谢谢合作!

相关文章

已有 38 条评论
  1. guild wars 2 gold

    Terrific work! This is the type of information that should be shared across the net. Shame on search engines|Google} for now not positioning this submit upper! Come on over and discuss with my web site . Thank you =)

    guild wars 2 gold 回复
  2. Supra Footwear

    原来这是这样设置的,之前找了好多资料,就是文不对题。。。谢谢啦

    Supra Footwear 回复
  3. 婚纱摄影网站

    不错的吗。呵呵顶你,能更新了。

    婚纱摄影网站 回复
  4. 七小罗汉

    全英文啊 ,悲剧{smile:5}

    七小罗汉 回复
  5. 小A

    {smile:6}阿枫 到位的啊!~~技术教程~~我喜欢~~话说现在MAC了?!

    小A 回复
    1. 枫叶红秋雨

      @小A

      @小A
      嗯。在公司上班用的MAC。嘎嘎

      枫叶红秋雨 回复
  6. 婚纱摄影网站

    不错的选择啊。顶你

    婚纱摄影网站 回复
  7. 保健器材

    是啊,博主来点大众化的吧!{smile:7}

    保健器材 回复
  8. 北京婚纱摄影

    真的是太专业了!能不能来点大众化的呢?
    .{smile:8}

    北京婚纱摄影 回复
  9. 婚纱摄影网站

    能不能整个汉化的啊。呵呵。

    婚纱摄影网站 回复
  10. 叶伟昌博客

    原来我们是不同系统

    叶伟昌博客 回复
发表新评论