如何增加最土后台操作栏分析
2011-03-15 23:11 来源:www.chinab4c.com 作者:熊斌
很多朋友提到过如何增加最土后台操作栏,该如何操作呢。在对最土程序二次开发的过程中。我们应该很仔细的发现。最土的后台自定义操作栏目的增加,其实也是非常容易的。
首先我们找到最土系统第一的模板,我们可以发现.里面有以下代码。
<ul>${mcurrent_system('de')}</ul>
我们可以查看mcurrent_system()函数的内容。
function mcurrent_system($selector=null) {
$a = array(
'/manage/system/index.php' => '基本',
'/manage/system/option.php' => '选项',
'/manage/system/bulletin.php' => '公告',
'/manage/system/pay.php' => '支付',
'/manage/system/email.php' => '邮件',
'/manage/system/sms.php' => '短信',
'/manage/system/page.php' => '页面',
'/manage/system/cache.php' => '缓存',
'/manage/system/skin.php' => '皮肤',
'/manage/system/template.php' => '模板',
'/manage/system/upgrade.php' => '升级',
'/manage/system/de.php' => '定义',
);
$l = "/manage/system/{$selector}.php";
return current_link($l,$a,true);
}
我们将自己定义一个"定义"栏目,文件是de.php,模板中要想取得这个地址。直接<ul>${mcurrent_system('de')}</ul>传入"de"参数就可以了,然后通过调用current_link()来返回合理的html
function current_link($link, $links, $span=false) {
$html = '';
$span = $span ? '<span></span>' : '';
foreach($links AS $l=>$n) {
if (trim($l,'/')==trim($link,'/')) {
$html .= "<li class=\"current\"><a href=\"{$l}\">{$n}</a>{$span}</li>";
}
else $html .= "<li><a href=\"{$l}\">{$n}</a>{$span}</li>";
}
return $html;
}
这样就完成了最土后台导航栏目的增加,然后我们具体的新建立个de.php,以及对应的模板。就可以了。当然必须结合最土程序保存系统配置功能分析来进行系统文件的存储.
来源:http://www.chinab4c.com
最近更新
常用插件
- ecshop注册红包插件
ecshop的红包使用是ecshop的一大特点.ecshop注册的时候,我们可以开发一...
- ecshop二次开发售后维修卡
插件介绍: 本插件是用于专门从事电子,信息,软件等售后服务关键比...
- ecshop整合baidu百度开放平台
大家都知道,baidu的开放平台已经很成熟了。可以方便中小型B2C企业数据...
- ecshop中如何判断是否微信
ecshop中如何判断是否微信浏览器,我们在ecshop手机版里面。有时候需要...
- ecshop2.7.2增加商品销量排序
ecshop2.7.2虽然在用户体验方面,有些提高。但是很多根本性的东西,还是...