ecshop用户注册后发送邮件给客户功能

时间:2024.5.9

ecshop用户注册后发送邮件给客户功能.txt我这人从不记仇,一般有仇当场我就报了。没什么事不要找我,有事更不用找我!就算是believe中间也藏了一个lie!我那么喜欢你,你喜欢我一下会死啊?我又不是人民币,怎么能让人人都喜欢我?ecshop用户注册后发送邮件给客户功能

第一步: 当然是从数据库入手 用mysql管理工具找到 ecs_mail_templates 表插入一条 注册发送邮件的数据

INSERT INTO `ecs_mail_templates` (`template_id`, `template_code`, `is_html`, `template_subject`, `template_content`, `last_modify`, `last_send`, `type`) VALUES (”, ‘send_reg’, 0, ‘注册确认’, ‘{$user_name}您好!<br>rn<br>rn 恭喜你注册为会员rnrn{$shop_name}rn{$send_date}’, 1228373714, 0, ‘template’);

template_content 是邮件发邮件内容字段 根据自己的需要编辑不同的内容 当然等你添加成功后 去后台邮件模板管理可以去做管理编辑。

第二步: 在语言文件加入一行记录 找languages/zh_cn/admin/mail_template.php 打开 添加 $_LANG['send_reg'] = ‘注册确认模板’;

第三步:修改注册文件 打开 user.php 找到

if (register($username, $password, $email, $other) !== false)

{

show_message(sprintf($_LANG['register_success'], $username . “$user->ucdata”), $_LANG['profile_lnk'], ‘user.php’, ‘info’, true);

}

在160行左右 修改为

if (register($username, $password, $email, $other) !== false)

{

$tpl = get_mail_template(‘send_reg’);

$smarty->assign(‘shop_name’, $_CFG['shop_name']);

$smarty->assign(‘send_date’, date($_CFG['time_format'])); $smarty->assign(‘user_name’,$username);

$content = $smarty->fetch(‘str:’ . $tpl['template_content']);

send_mail($_CFG['shop_name'], $email, $tpl['template_subject'], $content, $tpl['is_html']);

show_message(sprintf($_LANG['register_success'], $username . “$user->ucdata”), $_LANG['profile_lnk'], ‘user.php’, ‘info’, true); }

修改完毕注册测试 去邮箱查看 是否有新邮件 ,前提是你的网站要可以发送邮件。


第二篇:ecshop模板功能


ECShop 模板库项目功能详解

2011-10-18 02:01:30| 分类: ECShop | 标签:郑州php网站建设 |字号 订阅

本文希望能给想了解ECShop库项目功能的人提供一些帮助。ec的高手就可以忽略了,有不同意见的朋友欢迎提意见。

许多刚接触 ECShop的程序员或者用户,只知道它的模板管理很强大也很方便。却不知道它是如何实现这些的,也不知道如何修改。比如我想修改首页的“精品推荐”,该去哪里找呢?又或者在首页添加一个别的什么商品展示模块,在后台可以编辑商品显示的数量,该去哪里添加呢?其实这些都是ECShop的库项目功能实现的。

带着这些问题,下面让我们一起认识一下ECShop的库项目功能。

一、认识ECShop模板管理。 1.

ecshop模板功能

进入EC的后台,进入“模板管理”–>“设置模板”,如图

ecshop模板功能

可以看到模板编辑页面,在此我可以编辑不用页面的区块(库项目)是否显示、显示位置、甚至是显示商品的数量,如图

在此对模板进行的修改都会显示在页面。(EC好强大呀~~^3^)

二、认识库项目

1.一个库项目就是个库文件。

打开ECShop的安装目录,进入 themes/default/library文件夹。你会看到许多以 “.lbi”(扩展名)结尾的文件。如图:

ecshop模板功能

ad_position?广告位吗?

category_tree?分类树吗?

recommend_new?新品推荐吗? 对了,这里放的就是页面上一块一块可以编辑的库项目的文件了。没错,如果你想加一个自己的显示库项目,就在此添加。

其实ECShop提供了编辑库文件编辑的地方,就在管理后台的“模板管理”–>“库文件管理”。

那么这些库项目是如何显示在页面上的呢?让我们以“新品推荐”为例。往下看。

2.库项目的页面添加。

进入themes/default文件夹,用编辑器(文本打开也可以)打开index.dwt文件。ctrl + f ,查找recommend_new

会找到一行代码: <!– #BeginLibraryItem “/library/recommend_new.lbi” –>

对,就是这个“东西”把recommend_new.lbi里的内容加载出来并成为页面的一部分的。 但是这只是他的开始部分,完整的应该是:

<!– #BeginLibraryItem “/library/recommend_new.lbi” –><!– #EndLibraryItem –>

有开始,有结束。

而这个:<!– TemplateBeginEditable name=”右边主区域” –><!– TemplateEndEditable –> 和这个

<!– TemplateBeginEditable name=”左边区域” –><!– TemplateEndEditable –>将页面划分为几个不同的大区域,这样后台就可以把那些库项目在这些区域里排序了。

所以如果你仅仅想添加一块自己的定义的库文件显示,那么仅需要在library里添加了自己的lbi文件后,用<!– #BeginLibraryItem “/library/文件名” –>加到页面合适位置就可以了。如果想以后在后台的“模板管理”里编辑它,那还需要做下面的工作。

三、为后台添加可配置(设置)的库项目

1.在根目录/themes/default/library 中添加一个”test.lbi” 空文件。

然后开打 根目录/languages/zh_cn/admin/template.php(注意大宇用的语言包是简体中文,所以是zh_cn),找到 $_LANG['template_libs'],在此上面添加一行

“$_LANG['template_libs']['test'] = ?test测试?;”。

好了,现在你可以打开你的管理后台,进入“模板管理”–>”库文件管理”, 然后点开库文件列表的下拉菜单找找看,是不是有一个 “test.lbi – test测试”。哈哈,我们给它加点内容吧:

<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″>

我就是测试一下下

ps:第一行是设置编码用的。不明白没关系。继续…

2.打开 根目录/admin/includes/lib_template.php。

大致看一下这个文件,你会发现,原来后台的“设置模板”的初始配置都是在这里声明的。 在这里可以编辑 “可以设置内容的模板”,还可以编辑“每个模板允许设置的库项目”。也就是说,这里声明了哪个模板里可以设置哪些库项目。相关数组都有注释,相当方便。

下面我们要把自己定义的“test.lbi”添加到到index.dwt里。

找到 “?index? => array(” 这一行,一般在文件的120行。这里是个数组。往数组里添加一行:

“?/library/test.lbi? => 4,”,如图:

ecshop模板功能

我们给它设置的默认显示数量为4。

好了,现在点开 “模板管理” –> “设置模板”,可以在首页的编辑模板里看到我们的库项目了。如图

ecshop模板功能

但是,它的“显示”框式灰色的,不能选中,而且“区域”里也不能设置显示区域。 该怎么办呢?

这么办:

打开 根目录/themes/default/libs.xml

查找“<file name=”index.dwt”>”,在region标签里添加一行“<lib>test</lib>”,如图:

保存后,再次进入“模板管理” –> “设置模板”,看看我们的test库项目是不是可以编辑了。呵呵

编辑好看看效果吧~~~如图

ecshop模板功能

ecshop模板功能

更多相关推荐:
第一次给客户发送并购建议书的邮件格式-20xx0408-Sula

第一次给客户发送并购建议书的邮件格式标题公司并购建议书先生女士收内容尊敬的总您好我是东方高圣投资顾问有限公司的今日上午曾与贵司先生女士就贵司并购事宜做过电话沟通经贵司先生女士提议现将特为贵司制作的公司并购建议书...

怎么给国外学者发邮件

如何与外国学者用电子邮件联系索要论文或者代码前提如果你是某个方向的但是如果你没看过人家的论文并且对其你的方向研究很不了解这样的邮件写出来很没意思会让人家觉得你虚假或者想不劳而获那也就别怪人家不回复了你再怎么语言...

给外文作者发邮件的模板

DearMsXXPhDIamapostgraduatestudentofXXXUniversityinChinaImajorinNursingRecentlyIfoundoneofyourarticlestitledquotBas...

说说如何发邮件让客人一定回复

前提1做不起b2b去不了交易会那么邮件是soho最重要的联系工具对于想发展的新客户邮件是最廉价也是最有效的方法有人说skypeicq等IM工具我个人建议是如果你不熟悉客户不要用除非你能瞬间报价瞬间解决客人所有的...

给国外学校发邮件模板

DearSirorMadamIamaForeigngraduatestudentIwanttofurthermyeducationintheUKandIaminterestedinyourUniversitysodearsiror...

如何让ECSHOP下订单给客户发邮件

如何让ECSHOP下订单给客户发邮件ECSHOP开发中心68ecshopcom全有客户咨询我为什么ecshop后台邮件服务器设置没有问题下单是却发不了邮件呢后来研究下好像有这不BUG于是找出解决方法分享给大家找...

如何给国外客户发E推销自己的产品(重要文件)

1收发邮件每天至少两次收发反馈信箱早上上班和晚上下班之前每天必须保证收到的反馈及时回复完由于时差如果业务人员能够在家处理反馈更好可以保证回复的及时性有时晚上加班不可避免但是可以与客户同步加快沟通的频率占的先机2...

保险公司给客户发的元旦祝福短信精选

保险公司给客户发的元旦祝福短信精选钟声是我的问候歌声是我的祝福雪花是我的贺卡美酒是我的飞吻清风是我的拥抱快乐是我的礼物统统都送给你祝你元旦快乐把祝福装进手机把问候变成文字把吉祥融进短信把好运托给铃声等到元旦佳节...

访问学者给外导发邮件注意事项

访问学者给外导发邮件注意事项厚谱教育访问学者申请领跑者邮件作为一种非常实用的通讯工具被全世界作为信息文件的传递工具访问学者和外导的联系也是通过邮件所以说邮件的重要性不言而喻那么访问学者给外导发邮件应该注意什么呢...

给客户发的手机短信

1友情的祝福拥有一份美好的友谊如拥有一份鲜美的祝福愿您健康快乐但愿我千万个祝福永远陪伴您左右最是难忘的好友象朵鲜花散发芬芳友谊说声珍重那声珍重有甜蜜的回忆和祝福2感谢您一直以来的支持值此周末之际祝您和您的家人周...

致新客户邮件

致客户名称首先很感谢您能在百忙之中抽时间看我的邮件北京宏运通供应链管理有限公司10年以来一直致力于成为中俄之间最优秀最专业的物流供应商公司经过10年来的不懈努力成熟运作鞋类毛浴巾类渔具床上用品布匹等项目我司操作...

20xx年新年给客户发送短信大全

20xx年新年给客户朋友发送短信大全新年第一轮月圆照人间花好月圆群灯艳汤圆圆圆香又甜亲人团聚庆团圆祝福你春风春雨春常在花好月圆人团圆预祝元宵节快乐生活幸福美满新年第一天的风捎给你最温柔的问候新年第一天的阳光送给...

给客户发邮件(10篇)