Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * PHP Grid Component
- *
- * @author Abu Ghufran <gridphp@gmail.com> - http://www.phpgrid.org
- * @version 2.0.0
- * @license: see license.txt included in package
- */
- //http://www.ok-soft-gmbh.com/jqGrid/FontAwesome4_Bootstrap3_.htm
- //http://www.ok-soft-gmbh.com/jqGrid/FontAwesome4_.htm
- // include db config
- include_once("config.php");
- // include and create object
- include(PHPGRID_LIBPATH."inc/jqgrid_dist.php");
- // Database config file to be passed in phpgrid constructor
- $db_conf = array(
- "type" => PHPGRID_DBTYPE,
- "server" => PHPGRID_DBHOST,
- "user" => PHPGRID_DBUSER,
- "password" => PHPGRID_DBPASS,
- "database" => PHPGRID_DBNAME
- );
- $g = new jqgrid($db_conf);
- // set table for CRUD operations
- $g->table = "clients";
- $grid["caption"] = "Bootstrap3 UI Testing";
- $grid["autowidth"] = true;
- $grid["toolbar"] = "bottom";
- $grid["autoresize"] = true; // responsive effect
- $grid["view_options"]['width']='520';
- // required for iphone/safari scroll display
- // $grid["height"] = "auto";
- $g->set_options($grid);
- $col = array();
- $col["title"] = "Id"; // caption of column
- $col["name"] = "client_id"; // grid column name, must be exactly same as returned column-name from sql (tablefield or field-alias)
- $col["editable"] = true;
- $col["width"] = "30";
- $cols[] = $col;
- $col = array();
- $col["title"] = "Name"; // caption of column
- $col["name"] = "name"; // grid column name, must be exactly same as returned column-name from sql (tablefield or field-alias)
- $col["editable"] = true;
- $col["required"] = true;
- $cols[] = $col;
- $col = array();
- $col["title"] = "Gender"; // caption of column
- $col["name"] = "gender"; // grid column name, must be exactly same as returned column-name from sql (tablefield or field-alias)
- $col["editable"] = true;
- $cols[] = $col;
- $col = array();
- $col["title"] = "Company"; // caption of column
- $col["name"] = "company"; // grid column name, must be exactly same as returned column-name from sql (tablefield or field-alias)
- $col["editable"] = true;
- $col["editoptions"] = array("defaultValue" => "Default Company");
- $cols[] = $col;
- $g->set_columns($cols);
- $g->set_actions(array(
- "add"=>true, // allow/disallow add
- "edit"=>true, // allow/disallow edit
- "delete"=>true, // allow/disallow delete
- "clone"=>true, // allow/disallow delete
- "rowactions"=>true, // show/hide row wise edit/del/save option
- "search" => "advance", // show single/multi field search condition (e.g. simple or advance)
- "showhidecolumns" => false
- )
- );
- // render grid
- $out = $g->render("list1");
- $themes = array("black-tie","blitzer","cupertino","dark-hive","dot-luv","eggplant","excite-bike","flick","hot-sneaks","humanity","le-frog","mint-choc","overcast","pepper-grinder","redmond","smoothness","south-street","start","sunny","swanky-purse","trontastic","ui-darkness","ui-lightness","vader");
- $i = rand(0,8);
- // if set from page
- if (is_numeric($_GET["themeid"]))
- $i = $_GET["themeid"];
- else
- $i = 14;
- ?>
- <!DOCTYPE html>
- <!--[if IE 8]> <html class="ie ie8"> <![endif]-->
- <!--[if IE 9]> <html class="ie ie9"> <![endif]-->
- <!--[if gt IE 9]><!--> <html> <!--<![endif]-->
- <head>
- <!-- Definición de información metadata. -->
- <meta charset="utf-8" />
- <meta name="keywords" content="HTML5,CSS3,Template" />
- <meta name="description" content="" />
- <meta name="Author" content="Dorin Grigoras [www.stepofweb.com]" />
- <!-- Configuración para móviles. -->
- <meta name="viewport" content="width=device-width, maximum-scale=1, initial-scale=1, user-scalable=0" />
- <!--[if IE]><meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'><![endif]-->
- <!-- Título que le doy a la página. -->
- <title>Urquiza Viajes</title>
- <!-- Definición del ícono de la página. -->
- <link rel="Shortcut Icon" href="assets/images/bus1.png">
- <!-- WEB FONTS : use %7C instead of | (pipe). -->
- <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400%7CRaleway:300,400,500,600,700%7CLato:300,400,400italic,600,700" rel="stylesheet" type="text/css" />
- <!-- Librería CSS Bootstrap. -->
- <link href="assets/plugins/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
- <!-- Librerías CCS de tema. -->
- <link href="assets/css/essentials.css" rel="stylesheet" type="text/css" />
- <link href="assets/css/layout.css" rel="stylesheet" type="text/css" />
- <!-- PAGE LEVEL SCRIPTS. -->
- <link href="assets/css/header-1.css" rel="stylesheet" type="text/css" />
- <link href="assets/css/color_scheme/green.css" rel="stylesheet" type="text/css" id="color_scheme" />
- <!-- bootstrap3 + jqgrid compatibility css -->
- <link href="lib/js/jqgrid/css/ui.jqgrid.bs3.css" rel="stylesheet" type="text/css" media="screen">
- <link href="lib/js/themes/le-frog/jquery-ui.custom.css" rel="stylesheet" type="text/css" media="screen" >
- <!-- JAVASCRIPT FILES -->
- <script type="text/javascript">var plugin_path = 'assets/plugins/';</script>
- <script type="text/javascript" src="assets/plugins/jquery/jquery-2.2.3.min.js"></script>
- <script src="lib/js/jqgrid/js/i18n/grid.locale-en.js" type="text/javascript"></script>
- <script src="lib/js/jqgrid/js/jquery.jqGrid.min.js" type="text/javascript"></script>
- <script src="lib/js/themes/jquery-ui.custom.min.js" type="text/javascript"></script>
- <script type="text/javascript" src="assets/js/scripts.js"></script>
- </head>
- <!-- BODY -->
- <!-- Opciones disponibles para el BODY
- smoothscroll = create a browser smooth scroll
- enable-animation = enable WOW animations
- bg-grey = grey background
- grain-grey = grey grain background
- grain-blue = blue grain background
- grain-green = green grain background
- grain-blue = blue grain background
- grain-orange = orange grain background
- grain-yellow = yellow grain background
- boxed = boxed layout
- pattern1 ... patern11 = pattern background
- menu-vertical-hide = hidden, open on click
- BACKGROUND IMAGE [together with .boxed class]
- data-background="assets/images/boxed_background/1.jpg"
- -->
- <body class="boxed pattern3 smoothscroll enable-animation">
- <!-- WRAPPER -->
- <div id="wrapper">
- <!-- HEADER -->
- <!-- Opciones disponibles para el HEADER
- Default nav height: 96px
- .header-md = 70px nav height
- .header-sm = 60px nav height
- .noborder = remove bottom border (only with transparent use)
- .transparent = transparent header
- .translucent = translucent header
- .sticky = sticky header
- .static = static header
- .dark = dark header
- .bottom = header on bottom
- shadow-before-1 = shadow 1 header top
- shadow-after-1 = shadow 1 header bottom
- shadow-before-2 = shadow 2 header top
- shadow-after-2 = shadow 2 header bottom
- shadow-before-3 = shadow 3 header top
- shadow-after-3 = shadow 3 header bottom
- .clearfix = required for mobile menu, do not remove!
- Example Usage: class="clearfix sticky header-sm transparent noborder"
- -->
- <div id="header" class="clearfix shadow-before-3">
- <!-- TOP NAV -->
- <header id="topNav">
- <div class="container">
- <!-- Botón de menú para móviles -->
- <button class="btn btn-mobile" data-toggle="collapse" data-target=".nav-main-collapse">
- <i class="fa fa-bars"></i>
- </button>
- <!-- Botones auxiliares en el menú principal. -->
- <ul class="pull-right nav nav-pills nav-second-main">
- <!-- LOG OUT -->
- <li class="search">
- <a href="javascript:;">
- <i class="glyphicon glyphicon-log-out" style="color:#01AF02"></i>
- </a>
- </li>
- <!-- /SEARCH -->
- </ul>
- <!-- /BUTTONS -->
- <!-- Logo de la aplicación. -->
- <a class="logo pull-left" href="index.html">
- <img src="assets/images/logo_dark.png" alt="" />
- </a>
- <!-- Menú principal -->
- <div class="navbar-collapse pull-right nav-main-collapse collapse submenu-dark">
- <nav class="nav-main">
- <ul id="topMain" class="nav nav-pills nav-main">
- <li>
- <a href="#">PASAJEROS</a>
- </li>
- <li>
- <a href="#">DESTINOS</a>
- </li>
- </ul>
- </nav>
- </div>
- </div>
- </header>
- <!-- /Top Nav -->
- </div>
- <!--
- PAGE HEADER
- CLASSES:
- .page-header-xs = 20px margins
- .page-header-md = 50px margins
- .page-header-lg = 80px margins
- .page-header-xlg= 130px margins
- .dark = dark page header
- .shadow-before-1 = shadow 1 header top
- .shadow-after-1 = shadow 1 header bottom
- .shadow-before-2 = shadow 2 header top
- .shadow-after-2 = shadow 2 header bottom
- .shadow-before-3 = shadow 3 header top
- .shadow-after-3 = shadow 3 header bottom
- -->
- <section class="page-header page-header-xs parallax parallax-3" style="background-image:url('assets/images/316649.jpg')">
- <div class="overlay dark-2"><!-- dark overlay [1 to 9 opacity] --></div>
- <div class="container">
- <h1 class="wow fadeInRight">PASAJEROS</h1>
- </div>
- </section>
- <!-- /PAGE HEADER -->
- <section>
- <div class="container">
- <div class="row">
- <div class="col-md-12">
- <div>
- <?php echo $out?>
- </div>
- </div>
- </div>
- </div>
- </section>
- <!-- / -->
- <!-- FOOTER -->
- <footer id="footer">
- <div class="copyright">
- <div class="container">
- <ul class="pull-right nomargin list-inline mobile-block">
- <li><a href="#">Terminos & Condiciones</a></li>
- <li>•</li>
- <li><a href="#">Privacidad</a></li>
- </ul>
- Copyright © 2016, Todos los derechos reservados.
- </div>
- </div>
- </footer>
- <!-- /FOOTER -->
- </div>
- <!-- /WRAPPER -->
- <!-- SCROLL TO TOP -->
- <a href="#" id="toTop"></a>
- <style>
- @media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:0) {
- .ui-jqgrid .ui-jqgrid-pager>.ui-pager-control>.ui-pg-table>tbody>tr>td#list1_pager_center>.ui-pg-table {
- width:300px
- }
- }
- @media only screen and (max-width:767px) {
- .ui-jqgrid .ui-jqgrid-pager {
- height:90px
- }
- .ui-jqgrid .ui-jqgrid-pager>.ui-pager-control {
- height:85px;
- padding-top:9px
- }
- .ui-jqgrid .ui-jqgrid-pager>.ui-pager-control>.ui-pg-table>tbody>tr>td {
- vertical-align:top
- }
- .ui-jqgrid .ui-jqgrid-pager>.ui-pager-control>.ui-pg-table>tbody>tr>td#list1_pager_center {
- width:0!important;
- position:static;
- }
- .ui-jqgrid .ui-jqgrid-pager>.ui-pager-control>.ui-pg-table>tbody>tr>td#list1_pager_center>.ui-pg-table {
- margin:36px auto 0;
- position:absolute;
- right:0;
- left:0;
- text-align: center;
- }
- }
- </style>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement