关于给ecshop后台增加新的邮件模板
2016-09-11 20:39 来源:www.chinab4c.com 作者:ecshop专家
给ecshop后台增加新的邮件模板,这个功能很显然,就是我们在使用ecshop的时候,需要给ecshop开发新功能。比如要求给ecshop发送新的业务邮件,这个时候我们的邮件内容,想做到ecshop后台。做统一管理,这个时候就需要我们按照ecshop的规律,去人为的增加邮件可控制的模板。以下我们通过结合示例,来谈谈如何实现。
	
   1:执行以下SQL,在ecshop数据库中增加一条邮件模板记录
	
    insert into ecs_mail_templates(template_code,template_subject,type) values('pay_mail','付款邮件提醒','template')
	
   2:在后台录入邮件模板内容。
	
   亲爱的店长,您好:
   快来看看吧,又有客户付款了。
    订单号:{$order.order_sn} 
 支付金额:{$order.order_amount}
  系统提醒
               {$send_date}
	
   3:通过程序,调用这个ecshop邮件模板。
	
    if ($GLOBALS['_CFG']['send_service_email'] == '1' && $GLOBALS['_CFG']['kf'] != '')
                {    
                  
                        $tpl = get_mail_template('pay_mail');
                        $smarty->assign('order', $order);
                        $smarty->assign('shop_name', $GLOBALS['_CFG']['shop_name']);
                        $smarty->assign('send_date', date($GLOBALS['_CFG']['time_format']));
                        $content = $smarty->fetch('str:' . $tpl['template_content']);
                        send_mail($_CFG['shop_name'],$GLOBALS['_CFG']['kf'] , $tpl['template_subject'], $content, $tpl['is_html']);
                  
                    
                }
	
	
   以上就是给ecshop后台增加新的邮件模板的方式。
最近更新
常用插件
- ecshop2.7.2生成虚拟订单2.
                                  以前我们开发过ecshop下的虚拟订单,就是客户在访问的时候,会自动生... 
- ecshop没登陆情况下订单查
                                  ecshop没登陆情况下订单查询插件,主要是针对ecshop在没有登陆的情况下... 
- ecshop二次开发商品购买增
                                  图片1香... 
- ecshop2.7.1邮件发送插件
                                  ecshop2.7.1邮件发送插件:该插件主要的开发思想是源于ecshop短信发送系统... 
- ecshop最小购买数量控制插
                                  ecshop最小购买数量控制插件,这个插件主要是为我们提供一个十分方便... 



