新闻中心

ecshop怎么在后台显示管理员登陆用户名

作者 / 时间 2014-07-31 18:23:41

Ecshop果断受电商们的喜欢,无忧主机支持现在百分之九十八的php开源程序。因为后台功能非常之强大,虽然这样但是还是有些没有想到的,当我们后台的管理员多的时候呀,就不知道是谁登陆的,这也让我们很蛋疼,但是这个功能的实现也不是很难的,就是调取数据的字段而已,所以有了这种思想我们就好办了,接下来就看看无忧主机小编是怎么实现的吧! 1、首先我们是进行后台的操作,那么我们就要找到后台的管理文件夹修改里面的代码即可,那么我们就要找到/admin/index.php,修改即可!(注意红色字体部分)代码如下: //获得管理员ID $smarty->assign('send_mail_on',$_CFG['send_mail_on']); $smarty->assign('nav_list', $lst); $smarty->assign('admin_id', $_SESSION['admin_id']); $smarty->assign('admin_name', $_SESSION['admin_name']); //管理员用户名 $smarty->display('top.htm'); 2、就要修改模板的html代码了,这样就会显示出来了,找到:admin/templa tes/top.htm,打开top.html修改一下代码(注意红色字体部分),代码如下: <div id="send_info" style="padding: 5px 10px 0 0; clear:right;text-align: right; color: #FF9900;width:40%;float: right;"> {if $send_mail_on eq 'on'} <span id="send_msg"><img src="images/top_loader.gif" width="16" height="16" alt="{$lang.loading}" style="vertical-align: middle" />{$lang.email_sending}</span> <a href="javascript:;" onClick="Javascript:switcher()" id="lnkSwitch" style="margin-right:10px;color: #FF9900;text-decoration: underline">{$lang.pause}</a> {/if} <span style="color:#fff; font-weight:bold; text-decoration:none;">{$admin_name}</span> <a href="index.php?act=clear_cache" target="main-frame" class="fix-submenu">{$lang.clear_cache}</a> <a href="privilege.php?act=logout" target="_top" class="fix-submenu">{$lang.signout}</a> </div> 这样我们就完成而成首批后台用户名的显示了,是不是现在感觉了我们的完美的一项呢,效果图如下: [caption id="attachment_15429" align="alignnone" width="554"]ecshop ecshop[/caption] 需要注意的是:修改完之后我们需要清除缓存,从新登陆就可以看见效果了,谢谢站长朋友对无忧主机小编的支持!

本文地址:https://www.51php.com/ecshop/15428.html

1
1
1
1
1
1
1