Example #1
0
 /**
  * 获取后台控制菜单
  * @param array $menu
  */
 public static function get_menu(&$menu)
 {
     $tpl = '<a href="%s"><li class="list-group-item %s"><span class="badge">%s</span><span class="glyphicon %s"></span> %s</li></a>';
     $html = '';
     $controller_name = \Core\URI::part(0);
     foreach ($menu as &$val) {
         if (stripos($val['link'], $controller_name)) {
             $val['is_active'] = true;
         }
         $active = $val['is_active'] ? 'select' : '';
         $html .= sprintf($tpl, $val['link'], $active, $val['badge'], $val['ico'], $val['name']);
     }
     return $html;
 }
Example #2
0
<?php

ini_set('display_errors', "On");
date_default_timezone_set('Asia/Chongqing');
// 定义框架使用的常量和方法
require realpath(__DIR__ . '/../library/core/application.php');
// 定义框架使用的常量和方法
require realpath(__DIR__ . '/../library/core/uri.php');
// manage 后台管理模块
if (\Core\URI::part(0) == 'manage') {
    // 设置模块url别名和操作系统路径
    \Core\Application::bind_module('manage', realpath(__DIR__ . '/../manage'));
} else {
    // 设置模块url别名和操作系统路径
    \Core\Application::bind_module('', realpath(__DIR__ . '/../application'));
}
// 设置自动加载目录
\Core\Application::init_include_path(array(W_APPLICATION_PATH, W_LIBRARY_PATH));
//初始化自动加载
\Core\Application::init_autoload();
// 分发请求
\Core\Application::dispatch(\Core\Application::config()->route_maps, \Core\URI::get_url_path());
Example #3
0
	<div class="">
		<a <?php 
if (\Core\URI::part(1) == 'tab2') {
    ?>
class="font_page"<?php 
}
?>
 href="<?php 
echo \Core\URI::a2p(array('main' => 'tab2'));
?>
">
			<i class="cray"></i>
			<h3>主打菜</h3>
		</a>
	</div>
	<div class="">
		<a <?php 
if (\Core\URI::part(1) == 'tab3') {
    ?>
class="font_page"<?php 
}
?>
 href="<?php 
echo \Core\URI::a2p(array('main' => 'tab3'));
?>
">
			<i class="else"></i>
			<h3>特色小吃</h3>
		</a>
	</div>
</div>