当前位置:首页 > 文档收藏 > 点点滴滴 > 正文内容

phpcms后台扩展菜单管理

Znanr5个月前 (01-25)215

101.jpg

一般情况下,如果是内部的菜单添加,在后台直接扩展添加填写内部的M、C、A、就可以了,但是有的时候我们可能整合了其他框架程序,为了方便想在其菜单管理中加入其他框架的后台管理链接。

那么可以如下操作:

第一步:打开后台路径:(本步骤可以直接在后台菜单管理中直接添加,M、C、A写admin、link、init)

phpcms/languages/zh-cn/system_menu.lang.php

添加一行代码: ? $LANG[‘英文XXX’]=’菜单名称’;

第二步:找tpl文件后者上传tpl文件

phpcms/modules/admin/templates/index.tpl.php(这个是本人实例)

第263起

function _M(menuid,targetUrl) {
$(“#menuid”).val(menuid);
$(“#bigid”).val(menuid);
$(“#paneladd”).html(‘<a class=”panel-add” href=”javascript:add_panel();”><em><?php echo L(‘add’)?></em></a>’);
if(menuid==8) {
$(“#leftMain”).load(“?m=admin&c=phpsso&a=public_menu_left&menuid=”+menuid, {limit: 25}, function(){
? windowW();
});
} else {
$(“.crumbs”).show();
$(“.left_menu”).show();
$(“#leftMain”).load(“?m=admin&c=index&a=public_menu_left&menuid=”+menuid, {limit: 25}, function(){
? windowW();
});
}


加入流程控制if语句

function _M(menuid,targetUrl) {
$(“#menuid”).val(menuid);
$(“#bigid”).val(menuid);
$(“#paneladd”).html(‘<a class=”panel-add” href=”javascript:add_panel();”><em><?php echo L(‘add’)?></em></a>’);
if(menuid==8) {
$(“#leftMain”).load(“?m=admin&c=phpsso&a=public_menu_left&menuid=”+menuid, {limit: 25}, function(){
? windowW();
});
} else if(menuid==1528) { ? //这个ID是数据库表menu对应你添加菜单名称的id,完成第一步,数据库就有了这个id,可直接到数据库查找)
heightss = $(‘#rightMain’).height()+40;
$(‘#rightMain’).height(heightss);
$(“.crumbs”).hide();
$(“.left_menu”).hide();
$(“#rightMain”).attr(‘src’, ‘mbzh/mbadmin/index.php’);
} else {
$(“.crumbs”).show();
$(“.left_menu”).show();
$(“#leftMain”).load(“?m=admin&c=index&a=public_menu_left&menuid=”+menuid, {limit: 25}, function(){
? windowW();
});
}

110.jpg

扫描二维码推送至手机访问。

版权声明:本文由Znanr发布,如需转载请注明出处。

分享给朋友:

相关文章

ecshop模板文件说明

ecshop模板文件说明

style.css – 模板所使用样式表activity.dwt – 活动列表article.dwt – 文章内容页article_cat.dwt – 文章列表页article_pro.dwt – 前...

phpcms 更换模板的具体操作方法

phpcms 更换模板的具体操作方法

先分享下大概的步骤:1、上传模版文件到服务器;2、在站点管理 里边【模板风格配置】选择新模板;3、设置不同模型对应模板;4、修改现有的栏目,匹配新模板;5、更新栏目缓存、系统缓存,更新HTML静态页。...

IIS服务器常见错误解析及排错指南、错误代码大全

IIS服务器常见错误解析及排错指南、错误代码大全

IIS服务器出错的原因是复杂的。象服务启动失败、IIS进程中断或者站点不能启动这些错误都会在系统日志中记录一个错误事件。不论IIS出现何种错误,在确定排错方案之前,都应先使用事件查看器查阅系统日志所记...

在Win 2003 server操作系统下通过IIS安全配置

在Win 2003 server操作系统下通过IIS安全配置

Win2003 Server的安全性较之Win2K确实有了很大的提高,但是用Win2003 Server作为服务器是否就真的安全了?如何才能打造一个安全的个人Web服务器?下面我们简单介绍一下一、Wi...

科汛CMS防止网站被挂马和arp欺骗等

科汛CMS防止网站被挂马和arp欺骗等

网站被挂马的路径有多种,如程序方面的漏洞引起,IIS挂马,arp欺骗,sql数据库漏洞等!1.程序方面:首先就要保证程序已打上官方发布的所有最新补丁,及时升级到最新版本.如果之前已经中过马,单打上补丁...

moufer点评系统:get调用的详细讲解

moufer点评系统:get调用的详细讲解

modoer2.0中最大的特色是新增加了模板get调用,允许用户直接在模板里写调用标签和sql来获取数据,摒弃了1.x里的后台设置,方便模板的修改共享分发。get调用有2个通用于各个模板的函数,即ta...