您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop用户登录成功和退出成功提示信息修改方法
语兰2025-01-10 14:03:13ecshop商城教程已有人查阅
导读ECSHOP跳转提示信息页message自定义模板ecshop默认的跳转提示信息页是用函数show_message()来做的,默认模板是message.dwt,做一些简单跳转提示基本够用。
打开 themes/default/message.dwt 找到:
ECSHOP跳转提示信息页message自定义模板ecshop默认的跳转提示信息页是用函数show_message()来做的,默认模板是message.dwt,做一些简单跳转提示基本够用。
但是有些提示,比如用户注册成功的去向提示和邮箱手机验证提示,用默认的show_message()话传递参数就会比较多,并且如果要比较个性还不好操作,这里就需要自定义模板来解决了。
修改后的show_message()函数为: show_message(sprintf($_LANG['register_success_user'], $username . $ucdata), array($_LANG['back_up_page'], $_LANG['profile_lnk']), array($back_act, ‘index.html’), ‘info’, ‘true’,'register_success’);
之后参数即是用来自定义模板的参数,如果不填写,就用默认的message.dwt,
如果填写比如这里是注册成功提示参数是”register_success”,就按填写后的参数判断,或者是message_register_success.dwt,或者在message.dwt里加个smarty判断。
自由控制
====================================
ECshop操作时候,如果用户不选择,系统将自动跳转到一个页面,那么这个跳转时间在哪控制呢??
例如,用户登录成功后,会跳出一个信息提示页面,提示您已经登录成功,如果您没选择区哪个页面,隔一段时间它将自动跳转到一个页面。
很多人认为这个时间是在ecshop程序文件里设置的,其实不是的。
下面说一下方法
找到ecshop模板文件 /themes/default/message.dwt
找到下面代码
<!-- {if $message.url_info} -->
<!--{foreach from=$message.url_info key=info item=url}-->
<p><a href="{$url}">{$info}</a></p>
<!--{/foreach}-->
<!--{/if}-->
<p><a href="{$url}">{$info}</a></p>
这个是循环的ECSHOP跳转提示信息页message自定义模板ecshop默认的跳转提示信息页是用函数show_message()来做的,默认模板是message.dwt,做一些简单跳转提示基本够用。
但是有些提示,比如用户注册成功的去向提示和邮箱手机验证提示,用默认的show_message()话传递参数就会比较多,并且如果要比较个性还不好操作,这里就需要自定义模板来解决了。
修改后的show_message()函数为: show_message(sprintf($_LANG['register_success_user'], $username . $ucdata), array($_LANG['back_up_page'], $_LANG['profile_lnk']), array($back_act, ‘index.html’), ‘info’, ‘true’,'register_success’);
之后参数即是用来自定义模板的参数,如果不填写,就用默认的message.dwt,
如果填写比如这里是注册成功提示参数是”register_success”,就按填写后的参数判断,或者是message_register_success.dwt,或者在message.dwt里加个smarty判断。
自由控制
====================================
ECshop操作时候,如果用户不选择,系统将自动跳转到一个页面,那么这个跳转时间在哪控制呢??
例如,用户登录成功后,会跳出一个信息提示页面,提示您已经登录成功,如果您没选择区哪个页面,隔一段时间它将自动跳转到一个页面。
很多人认为这个时间是在ecshop程序文件里设置的,其实不是的。
下面说一下方法
找到ecshop模板文件 /themes/default/message.dwt
找到下面代码
{if $auto_redirect} <meta http-equiv="refresh" content="3;URL={$message.back_url}" />
{/if}
那个数字 3 就是跳转时间,将它改成别的数字,越小时间越短,就OK了。
本文标签:
很赞哦! ()
相关文章
- ecshop用户中心会员信息添加填写通关信息真实姓名字段并调用
- ecshop用户会员必须注册登录才可以浏览产品的实现方法
- ecshop用户中心收藏列表商品显示商品缩略图
- ecshop用户协议字体颜色怎么修改
- ecshop用户中心收藏列表显示商品收藏总数
- ecshop用户中心我的订单显示收货人及商品缩略图
- ecshop用户中心修改用户信息增加会员密码问题验证
- ecshop用户会员无法登陆ec_salt in field list'解决办法
- ecshop用户等级不同显示不同等级商品价格的实现方法
- ecshop用户中心查看订单页面怎么显示商品缩略图
- ecshop用户选择不同支付方式享受不同折扣的实现方法
- ecshop用户中心收藏列表里显示商品缩略图的实现方法
随机图文
-
ecshop首页调用自定义广告位的方法
ECSHOP广告位自定义调用显示在首页index.php4表示广告位ID模板调用方法:另外一种方法:ECSHOP广告位添加在lbi库文件中广告调用方法 -
ecshop批量添加商品到购物车的方法
ECSHOP是一款开源的网上商店系统,在我心目中可以算得上网上商城界的Wordpress了。本文介绍如何实现在ecshop中批量添加商品到购物车。大家都知道,默认的ecshop只能单件点击 -
ecshop常用函数和调用写法示例
从11月6号入职到现在,接触ecshop,接触php,确实让我收获了一些东西。总是想写一下总结,一直没下笔。这几天总结一下,也算是对前几个月的工作的一个回顾。 1.1 ecshop中最基本的 -
新ecshop商业授权多少钱,ecshop授权费用
代码号大家详细解说一下ECSHOP授权,ECSHOP商业授权,ECSHOP授权多少钱,ECSHOP授权费用,ECSHOP授权激活码,希望对大家有所帮助!
留言与评论 (共有 条评论) |