桂电在线-php-提取菜单到配置文件2
继续昨晚没完成的主菜单模板:
<!-- 菜单块 -->
<div class="on-light" id="menus">
<?php foreach ($menus as $menu_key => $menu): ?> <?php
// 排除校园名片
if ($menu_key == 'card')
break;
?> <section class="container" id="<?=$menu_key?>-menus">
<header class="col-xs-12 text-center">
<h2 class="bs-docs-featurette-title"><?=$menu['name']?></h2>
<p class="lead"><?=$menu['description']?></p>
</header> <div class="row bs-docs-featured-sites"> <?php foreach( $menu['submenus'] as $key => $submenu ): ?>
<?php $i = $key + 1; ?>
<div class="col-xs-6 col-sm-3">
<a href="<?=site_url( $submenu['link'] )?>" class="menu menu<?=$i?>"><?=$submenu['name']?></a>
</div> <?php
// 如果存在下一个子菜单 && 取模等于0
$next_sm = next($menu['submenus']);
?>
<?php if( isset($next_sm) && $i % 4 == 0 ): ?>
</div>
<div class="row bs-docs-featured-sites">
<?php endif ?> <?php endforeach ?> </div>
</section>
<?php endforeach ?> <section class="container" id="cards-menus">
<header class="col-xs-12 text-center">
<h2 class="bs-docs-featurette-title">校园名片</h2>
<p class="lead">校内朋友圈,你可能认识他们喔!?</p>
</header>
<!-- 杰出校友 -->
<div class="row text-right">
<div class="col-xs-12 text-right">
<a href="" class="btn btn-primary">
更多校友
<i class="glyphicon glyphicon-chevron-right"></i>
</a>
</div>
</div>
<div class="row bs-docs-featured-sites">
<div class="col-xs-6 col-sm-3">
<a href="">
<img src="<?=__PUBLIC__?>images/test.jpg" alt="" class="img-responsive"/></a>
</div>
<div class="col-xs-6 col-sm-3">
<a href="">
<img src="<?=__PUBLIC__?>images/test.jpg" alt="" class="img-responsive"/></a>
</div>
<div class="col-xs-6 col-sm-3">
<a href="">
<img src="<?=__PUBLIC__?>images/test.jpg" alt="" class="img-responsive"/></a>
</div>
<div class="col-xs-6 col-sm-3">
<a href="">
<img src="<?=__PUBLIC__?>images/test.jpg" alt="" class="img-responsive"/></a>
</div>
</div>
</section>
</div>
总结一下:
1.取模计数计数从1开始
2.权限点和菜单分开,需创建权限点文件
桂电在线-php-提取菜单到配置文件2的更多相关文章
- 桂电在线-php-提取菜单到配置文件
新建存储菜单的配置文件 menus.php,并配置菜单 <?php if ( ! defined('BASEPATH')) exit('No direct script access allow ...
- 桂电在线-转变成bootstrap版3(记录学习bootstrap)
继续上文 正文菜单 html: <!-- 菜单块 --> <div class="on-light" id="menus"> <s ...
- 桂电在线-转变成bootstrap版2(记录学习bootstrap)
下载bootstrap框架https://github.com/twbs/bootstrap 或者 http://getbootstrap.com/ 拷贝模板 修改基本模板 语言zh-cn,标题,描述 ...
- 桂电在线-转变成bootstrap版
由于angularjs的不熟悉,而且SEO需要学习更多东西,于是先采用bootstrap版本,毕竟工作上也需要使用bootstrap,然后参照视频教程学习. bootstrap 基本模板 <!D ...
- 桂电在线_微信公众平台开发之-运用angularjs显示学校公告新闻列表和详情页面
折腾angularjs的感悟 几天折腾,总的来说看了很多博客,要么不是最新的技术文档,要么写得不够完整,因为别人是基于他们的理解写的技术博客代码不一定会贴完整,所以一旦你用的是最新的想要看完整的实例就 ...
- Ubuntu Linux 使用桂电校园网 上网
2016年9月1日 星期四 桂电校园网今天升级新的出校器,旧的出校器已经不能使用,所以本篇博客已经过期,下面的方法已经不能让Ubuntu使用桂电校园网上外网了.详细的原因,请到这个网站查看:校园网计费 ...
- GRUB2配置详解:默认启动项,超时时间,隐藏引导菜单,配置文件详解,图形化配置
配置文件详解: /etc/default/grub # 设定默认启动项,推荐使用数字 GRUB_DEFAULT=0 # 注释掉下面这行将会显示引导菜单 #GRUB_HIDDEN_TIMEOUT=0 # ...
- 桂电在linux、Mac OS环境下使用出校器(支持2.14)
这是guetsec学长在三院科协学长所抓包逆向分析1.81版出校器的基础上,用python写的一款为Mac和linux环境开发的出校器. 最后我做了略微修改,支持暂时最新版本2.14.下面有直接从源码 ...
- 桂电在linux环境下使用出校器
一.官方出校器(无界面) 由于学校官方最新的linux版出校器无效,我们只能使用老版本的出校器了. 但因为老版本的出校器是32位的,而现在主流使用的是64位系统,因此我们得安装32位库. 在ubunt ...
随机推荐
- 佛山Uber优步司机奖励政策(2月1日~2月7日)
滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...
- SOA技术的进化史
SOA 是一种程序设计思想,其实早在远古时代(计算机史)它就已经出现了.无非就是把系统分解,将数据和业务逻辑部分尽量独立出来,然后以服务形式提供给另外的系统共用. 那时也有一些可以实现 SOA 的工具 ...
- 如何在google test中指定只运行一部分测试
博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:如何在google test中指定只运行一部分测试.
- ctrl+z的JAVA实现,借助了命令模式(command pattern)
前些天学习<<JAVA与模式>>,到命令模式时,随带给了一个CTRL+Z案例的实现,想来学习编程这么久,CTRL+Z还没有认真实现过. 因此,借助JAVA与模式里面的源代码,自 ...
- 如何使用VIM的Help
很多时候在用到vim的命令的时候,都会去网上搜索,殊不知,如果熟练使用VIM的help,可以达到事半功倍的效果. 下面介绍如何使用VIM的help: 1. 在vim的一般模式中输入:help ...
- Office激活密钥
Retail密钥: PHX9Q-N9GKW-CG4VF-MHCWR-367TX PB44J-GNX2R-BJJYX-HJW6R-Q9JP9 6PVPD-CNWDQ-G734C-DG7BM-VQTXK ...
- Java大数类介绍
java能处理大数的类有两个高精度大整数BigInteger 和高精度浮点数BigDecimal,这两个类位于java.math包内,要使用它们必须在类前面引用该包:import java.math. ...
- [D3] 12. Basic Transitions with D3
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
- jQuery--对话框插件--dialog
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- HDU 5046 Airport ( Dancing Links 反复覆盖 )
今年上海网络赛的一道题目 , 跟 HDU 2295 如出一辙 . 就是距离的计算一个是欧几里得距离 , 一个是曼哈顿距离 学完DLX感觉这题好水 ,就是一个裸的反复覆盖 注意下别溢出即可了 #incl ...