UISidebar改成依据屏幕宽度自适应宽度
This commit is contained in:
parent
6ef7faefd8
commit
a3b5c4d369
@ -2,6 +2,10 @@
|
|||||||
|
|
||||||
require_once 'tools.php';
|
require_once 'tools.php';
|
||||||
|
|
||||||
|
require_once 'tools_session.php';
|
||||||
|
|
||||||
require_once 'form/form_editbox.php';
|
require_once 'form/form_editbox.php';
|
||||||
require_once 'form/form_button.php';
|
require_once 'form/form_button.php';
|
||||||
require_once 'form/form.php';
|
require_once 'form/form.php';
|
||||||
|
|
||||||
|
require_once 'ui_sidebar.php';
|
||||||
|
@ -5,11 +5,30 @@
|
|||||||
|
|
||||||
class UISideBar
|
class UISideBar
|
||||||
{
|
{
|
||||||
private $active="";
|
private $active;
|
||||||
|
|
||||||
|
private $screen_width;
|
||||||
|
private $screen_height;
|
||||||
|
|
||||||
|
private $sidebar_width; //bootstarp中屏幕被分为12列宽,我们在PC桌面宽度环境,导航栏宽度设为1。手机/平板纵屏中,导航栏宽度设为2
|
||||||
|
|
||||||
public function __construct($a)
|
public function __construct($a)
|
||||||
{
|
{
|
||||||
$this->active=$a;
|
$this->active=$a;
|
||||||
|
|
||||||
|
init_session();
|
||||||
|
|
||||||
|
$this->screen_width =$_SESSION["screen_width" ];
|
||||||
|
$this->screen_height=$_SESSION["screen_height" ];
|
||||||
|
|
||||||
|
if($this->screen_width>$this->screen_height) //横向布局
|
||||||
|
{
|
||||||
|
$this->sidebar_width=1;
|
||||||
|
}
|
||||||
|
else //纵向布局
|
||||||
|
{
|
||||||
|
$this->sidebar_width=2;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private function echo_item($link,$text)
|
private function echo_item($link,$text)
|
||||||
@ -24,30 +43,16 @@
|
|||||||
|
|
||||||
private function echo_header()
|
private function echo_header()
|
||||||
{
|
{
|
||||||
init_session();
|
echo_html_header("ChinaMall ERP System");
|
||||||
|
|
||||||
echo_html_header("CMI MoneyCabinet");
|
//echo_hr();
|
||||||
|
|
||||||
echo_title();
|
|
||||||
|
|
||||||
echo '<center><p><h5>';
|
|
||||||
|
|
||||||
echo_span_label("primary",$_SESSION['service_hall_fullname']);echo' ';
|
|
||||||
echo_span_label("Warning",$_SESSION['usercode']);echo' ';
|
|
||||||
echo_span_label("default",$_SESSION['name']);echo' ';
|
|
||||||
echo_span_label("danger",$_SESSION['currency']);
|
|
||||||
|
|
||||||
echo '</h5></p>
|
|
||||||
</center>';
|
|
||||||
|
|
||||||
echo_hr();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function start()
|
public function start()
|
||||||
{
|
{
|
||||||
$this->echo_header();
|
$this->echo_header();
|
||||||
|
|
||||||
echo '<div class="col-xs-2 bs-docs-sidebar">
|
echo '<div class="col-xs-'.$this->sidebar_width.' bs-docs-sidebar" style="padding-top: 15px;">
|
||||||
<div class="list-group bs-docs-sidenav affix-top">';
|
<div class="list-group bs-docs-sidenav affix-top">';
|
||||||
|
|
||||||
$this->echo_item("main", "现金总览" );
|
$this->echo_item("main", "现金总览" );
|
||||||
@ -66,7 +71,7 @@
|
|||||||
|
|
||||||
echo '</div>
|
echo '</div>
|
||||||
</div>
|
</div>
|
||||||
<div div class="col-xs-10">';
|
<div div class="col-xs-'.(12-$this->sidebar_width).'">';
|
||||||
}
|
}
|
||||||
|
|
||||||
public function end()
|
public function end()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user