<li><a href="#tabs-1">Пользователи</a></li> <li><a href="#tabs-2">Города</a></li> <li><a href="#tabs-3">Населенные пункты</a></li> <li><a href="#tabs-4">Улицы</a></li> <li><a href="#tabs-5">Тип работ</a></li> <li><a href="#tabs-6">Специализация мастера</a></li> <li><a href="#tabs-7">З/П менеджеры</a></li> <li><a href="#tabs-8">З/П мастера</a></li> <li><a href="#tabs-9">Выплаты</a></li> <li><a href="#tabs-10">Настройки</a></li> </ul> <div id="tabs-1"> <div> <script> <?php echo $jq_loader->render('jqUser'); ?> </script> </div> </div> <div id="tabs-2"> <div> <script> <?php echo $jq_loader->render('jqCity'); ?> </script> </div> </div> <div id="tabs-3"> <div>
$jq_loader->set('grid_path', 'grids' . DIRECTORY_SEPARATOR); $jq_loader->set('pdo_dsn', $_CONFIG['pdo_dsn']); $jq_loader->set('pdo_user', $_CONFIG['pdo_user']); $jq_loader->set('pdo_pass', $_CONFIG['pdo_pass']); $jq_loader->set('debug_output', true); if (isset($_SERVER['HTTP_HOST']) and $_SERVER['HTTP_HOST'] == 'jqgrid-php.net') { $jq_loader->addInitQuery("SET NAMES 'utf8'"); } $jq_loader->autorun(); //----------- // Get grid //----------- $grid = isset($_REQUEST['render']) ? $_REQUEST['render'] : 'jqSimple'; $grid = preg_replace('#[^a-zA-Z0-9_-]#', '', $grid); //safe //Most examples use simple grids without extra params $rendered_grid = $jq_loader->render($grid); //----------- // Get sources //----------- $source_php = file_get_contents('grids/' . $grid . '.php'); if (file_exists('grids/' . $grid . '2.php')) { $source_php2 = file_get_contents('grids/' . $grid . '2.php'); } if (file_exists('grids/' . $grid . 'Details.php')) { $source_php2 = file_get_contents('grids/' . $grid . 'Details.php'); } $source_tpl = file_get_contents('templates/' . $grid . '.php'); preg_match('#<script>(.+?)</script>#is', $source_tpl, $m); $source_js = trim($m[0]); require 'templates/_layout.php';