基于thinkphp的后台管理系统模板快速搭建

当咱们在搭建网站的时候,后端开发人员在编写后台的管理系统的时候,每每会由于缺乏一个合适的后台管理系统的模板,而必须去从新编写一个,这几天因为工做上的安排,须要去研究一下thinkcmf的后台管理系统,因而发现那个模式是至关不错,感受基本每一个后台管理系统均可以套用,我把它的主题框架划分了4个大块,三级菜单栏、内容iframe、标签栏、顶栏,以下图:php

是否是以为挺能够的?是否是有种全部后台管理系统均可以套用的赶脚勒?因为整个后台过于庞大,但咱们又只是要其这样的主体UI框架,其余的都不要,因而我把它从新复制粘贴了一下,把咱们须要的这个UI的实现给提取出来了,html

查看效果:http://www.live086.cn/Text/(空间2015/09/23会停用,因此能够下载面的源码,直接放在本地服务器(wampserver)就能够运行)thinkphp

获取源码:http://pan.baidu.com/s/1gdEqUYJ  密码:c951后端

这个嘛,http://t.cn/RUbL4rP服务器

这个UI比较特别的地方在,咱们在选择三级菜单栏时,右侧的内容iframe会即时的更换,所选择的菜单项也会以标签的形式出如今标签栏上,能够随意切换,关闭,同时也能够点击刷新当前的内容iframe,整个操做起来舒服简单方便,其代码主要从几个方面来实现这些功能:app

openapp(url, appid, appname, selectObj) 

这是一个核心的函数,就是打开与菜单栏或是标签栏相对应的iframe,url是iframe的路径,thinkphp用U方法生成,appid是iframe的惟一标识,必传,在切换标签栏的时候和iframe隐藏与否有很重要的做用,不然会出现点击菜单栏没有效果的,具体能够下载源码去看,appname则是标签显示名称,selectObj是触发对象框架

$current_iframe[0].contentWindow.location.reload();

而刷新功能则是使用到iframe的属性contentWindow,至关于得到iframe的window对象,因而能够达到刷新的做用,对于框架之间互相调用函数和变量,可前往看这篇博客http://www.cnblogs.com/wuxiaobin/p/4812732.html函数

至于三级菜单怎么实现?关闭标签的实现?其余细节功能能够查看源码去看!网站

相关文章
相关标签/搜索