<p><?php echo Core\Config::get('subscribe_text'); ?> </p> <?php } ?> <div class="foot_podp"> <div form="true" class="wForm regBlock" data-ajax="subscribe"> <div class="tar"> <button class="wSubmit enterReg_btn">подписаться</button> </div> <div class="wFormRow"> <input type="email" name="email" placeholder="E-mail" required=""> <label>E-mail</label> </div> </div> </div> </div> </div> <?php foreach (Core\Config::get('counters') as $counter) { ?> <?php echo $counter; ?> <?php } ?> </div> </footer>
?> <div class="wWrapper"> <?php echo Core\Widgets::get('header'); ?> <div class="wConteiner"> <div class="wSize"> <?php echo $_breadcrumbs; ?> <?php echo Core\Widgets::get('userMenu'); ?> <div class="lk_content"> <div class="title"><?php echo Core\Config::get('h1'); ?> </div> <div class="lkMainContent"> <?php echo $_content; ?> </div> </div> </div> </div> </div> <?php echo Core\Widgets::get('hiddenData'); ?> <?php
<div class="small_filt" id="catalogSort" data-uri="<?php echo str_replace('/page/' . Core\Route::param('page'), '', Core\Arr::get($_SERVER, 'REQUEST_URI')); ?> " data-get="<?php echo Core\Route::controller() == 'search' ? 'query=' . Core\Arr::get($_GET, 'query') : ''; ?> "> <div class="small_filt1"> <p>выводить ПО:</p> <select name="per_page" id="select1"> <?php $limit = Core\Config::get('limit'); ?> <?php for ($i = Core\Config::get('limit'); $i < Core\Config::get('limit') * 5; $i += Core\Config::get('limit')) { ?> <option value="<?php echo $i; ?> " <?php echo Core\Arr::get($_GET, 'per_page') == $i ? 'selected' : ''; ?> ><?php echo $i; ?> </option> <?php } ?> </select> <p>на странице</p>
<?php $countPlaces += $places; ?> <?php $totalCost += $cost; ?> <?php $status = null; if ($obj->status == 'success') { $status = 'success'; } else { if ($obj->created_at > time() - Core\Config::get('reserved_days') * 24 * 60 * 60 and $obj->status != 'success') { $status = 'brone'; } else { if ($obj->created_at < time() - Core\Config::get('reserved_days') * 24 * 60 * 60 and $obj->status != 'success') { $status = 'expired'; } } } ?> <?php if ($status == 'brone') { ?> <?php $class = 'info'; $countBrone++; ?> <?php } elseif ($status == 'expired') { ?>
/** * By default you cannot overwrite config variables. You need to pass the * forth variable 'true' to make sure you are not doing something bad. * * @access public */ public function testConfigOverwritingVariableWithOverwritePassed() { // This should overwrite Core\Config::set('settings', 'foo', 'foobar', true); $this->assertEquals(Core\Config::get('settings', 'foo'), 'foobar'); }
.panel-heading { font-size: 18px; } </style> </head> <body> <br> <div class="container"> <div class="panel panel-default"> <div class="panel-body"> <h2>Oups, une erreur est survenue sur votre site</h2> </div> </div> </div> <?php if (Core\Config::get('dev')) { ?> <div class="container"> <div class="panel panel-primary"> <div class="panel-heading"> <h4><?php echo $this->error; ?> <strong><?php echo $this->message; ?> </strong></h4> dans le fichier <abbr title="attribute"><i><?php echo $this->file; ?> </i></abbr> à la ligne <strong><?php
<span class="socialText">Мы в социальных сетях:</span> <ul class="listSocial"> <li><a href="<?php echo Core\Config::get('vk'); ?> " rel="nofolow" class="vk"></a></li> <li><a href="<?php echo Core\Config::get('ok'); ?> " rel="nofolow" class="ok"></a></li> <li><a href="<?php echo Core\Config::get('fb'); ?> " rel="nofolow" class="facebook"></a></li> <li><a href="<?php echo Core\Config::get('in'); ?> " rel="nofolow" class="instagramm"></a></li> </ul> </div> <!-- .social --> </div> <!-- .wrapHeader --> <div class="clear"></div> <?php if (count($slider)) { ?> <div class="carousel"> <ul id="carousel"> <?php
</div> </div> --> </div> </div> </div> </div> <div class="col-md-5"> <div class="widget"> <div class="widgetHeader myWidgetHeader"> <div class="widgetTitle"> <i class="fa-reorder"></i> Изображение </div> </div> <p>Размеры: <?php echo Core\Config::get('images.slider.1.width') . ' x ' . Core\Config::get('images.slider.1.height'); ?> </p> <div class="widgetContent"> <div class="form-vertical row-border"> <div class="form-group"> <label class="control-label"></label> <div class=""> <?php if (is_file(HOST . Core\HTML::media('images/slider/big/' . $obj->image))) { ?> <a href="<?php echo Core\HTML::media('images/slider/big/' . $obj->image); ?> " rel="lightbox"> <img src="<?php
<div class="textPage wTxt"> <h1><?php echo $item->name; ?> </h1> <?php echo Core\Config::get('map_text'); ?> </div> <div class="backButton tal"><a href="/afisha/<?php echo $item->alias; ?> ">◄Назад к афише</a></div> <!-- .textPage --> <div class="map_price"></div> <div class="slider_wrap"> <div class="reset_zoom">1:1</div> <div id="slider_zoom"> <div class="ui-slider-handle"><span>100%</span></div> </div> <div class="clear"></div> </div> <div class="map_svg_wrap <?php #echo strtolower($item->filename) ?> "> <div class="map_svg"> <?php echo $map;
?> </head> <body> <?php foreach ($_seo['metrika']['body'] as $metrika) { ?> <?php echo $metrika; ?> <?php } ?> <div class="seoTxt" id="seoTxt"> <div class="wSize wTxt"> <?php echo trim(strip_tags(Core\Config::get('seo_text'))) ? Core\Config::get('seo_text') : ''; ?> </div> </div> <div class="wWrapper"> <?php echo Core\Widgets::get('header'); ?> <div class="wConteiner"> <div class="wSize"> <?php echo $_breadcrumbs; ?> <div class="folt_cat_block clearFix cat_ul_block"> <div class="fll"> <?php
* @link http://www.alain-dessi.com */ // vérification du type de mode dans config $session_mode = Core\Config::get('session_mode'); if (is_null($session_mode)) { $session_mode = 1; } // session mode Base de données if ($session_mode === 2) { // récupération temps d'expiration $session_expire = Core\Config::get('session_time'); if (is_null($session_expire)) { $session_expire = 7200; } // récuperation du nom de la table $session_table = Core\Config::get('session_tablename'); if (is_null($session_table)) { $session_table = 'sessions'; } // initialisation du handler $session = new Core\Http\SessionHandlerDataBase($session_table); $session->setSessionTime($session_expire); // Mise en place du handler ini_set('session.save_handler', 'user'); session_set_save_handler($session); // démarage de session session_start(); } else { // démarage de session mode Normal session_start(); }
echo Core\Arr::get($_seo, 'h1'); ?> </h3> <span> Здравствуйте, <?php echo Core\User::info()->name; ?> ! </span> </div> <?php echo $_toolbar; ?> </div> <div class="rowSection <?php echo Core\Config::get('collsClass'); ?> "> <div class="col-md-12"> <div class="widget checkbox-wrap"> <?php echo $_filter; ?> <div class="widgetContent"> <?php echo $_content; ?> </div> </div> </div> </div>
<?php echo Core\Widgets::get('header'); ?> <div class="wConteiner"> <div class="wSize"> <?php echo $_breadcrumbs; ?> <div class="folt_cat_block no_filt clearFix"> <div class="flr"> <div class="title"><?php echo Core\Config::get('h1'); ?> </div> <?php echo Core\Config::get('brand_description'); ?> <?php echo Core\Widgets::get('catalogSort'); ?> <?php echo $_content; ?> </div> </div> <div class="novelty clearFix"> <?php echo Core\Widgets::get('catalogViewed'); ?> </div> <div id="clonSeo"></div>
header('Content-Type: application/json'); // Printing the logout page require 'app/logout.php'; } elseif ($request['args'][0] == "validate" && empty($request['args'][1])) { // Setting the content-type to JSON header('Content-Type: application/json'); // Printing the logout page require 'app/validate.php'; } elseif ($request['args'][0] == "invalidate" && empty($request['args'][1])) { // Setting the content-type to JSON header('Content-Type: application/json'); // Printing the logout page require 'app/invalidate.php'; } elseif ($request['args'][0] == "register" && empty($request['args'][1])) { // If the register page is activated in the config if (Core\Config::get('activeRegisterPage')) { // Printing the register page require 'app/register.php'; } else { // Setting the header to 404 error header("HTTP/1.0 404 Not Found"); // Printing the first error echo error(1); } } else { // Setting the header to 404 error header("HTTP/1.0 404 Not Found"); // Printing the first error echo error(1); } } else {
<p><?php echo Core\Config::get('dostavka_est'); ?> </p> </div> <?php } ?> <?php if ($obj->available == 2) { ?> <div class="tovar_vNall noNall"> <div class="vNall_img"></div> <p>товар под заказ</p> <?php echo Core\Config::get('dostavka_bron'); ?> </div> <?php } ?> <div class="sel_but clearFix"> <div class="fll"> <?php if (count($sizes)) { ?> <select id="select5"> <?php foreach ($sizes as $size) { ?> <option value="<?php
} else { $logLevel = \Psr\Log\LogLevel::WARNING; $whoops->pushHandler(function () use($mail) { echo 'Friendly error page and send an email to the developer'; $mail()->setMessage('Error notification', '<H1>Error</H1><br><p>There was an error on your website. Please check your log file for more info', ['*****@*****.**' => 'test']); }); } //start logger $logger = new \Katzgrau\KLogger\Logger(__DIR__ . '/logs', $logLevel, ['extension' => 'log']); $whoops->pushHandler(new \Whoops\Handler\PlainTextHandler($logger)); $whoops->register(); /** * Initialize datetime */ $time = function () use($config) { return new \ICanBoogie\DateTime('now', $config->get('locale.timezone')); }; /** * Database connection */ $db = function () use($config) { return new \PDO('mysql:host=' . $config->get('database.host') . ';dbname=' . $config->get('database.db_name'), $config->get('database.user'), $config->get('database.password'), [\PDO::ATTR_ERRMODE => \PDO::ERRMODE_EXCEPTION, \PDO::ATTR_DEFAULT_FETCH_MODE => \PDO::FETCH_ASSOC]); }; // Load configuration data from database $stmt = $db()->prepare('SELECT Config_group.Name AS Type, Config.Name, Config.Value FROM Config JOIN Config_group WHERE Config.Config_group_id = Config_group.id'); $stmt->execute(); $dbConfig = []; foreach ($stmt->fetchAll() as $row) { if (!isset($dbConfig[$row['Type']])) { $dbConfig[$row['Type']] = [$row['Name'] => $row['Value']]; } else {
</div> <div class="col-md-12"> <div class="widget box"> <div class="widgetHeader"> <div class="widgetTitle"> <i class="fa-reorder"></i> Доступ к разделам </div> </div> <div class="widgetContent"> <div class="form-vertical row-border"> <div class="form-actions" style="display: none;"> <input class="submit btn btn-primary pull-right" type="submit" value="Отправить"> </div> <?php foreach (Core\Config::get('access') as $el) { ?> <?php $ac = \Core\Arr::get($access, $el['controller'], 'no'); ?> <!-- Custom view --> <?php if (array_key_exists('customView', $el)) { ?> <?php if ($el['customView'] == 'boolean') { ?> <div class="form-group"> <label class="control-label"><?php echo Core\Arr::get($el, 'name'); ?>
if ($obj->status != 'success' and $obj->created_at < time() - Core\Config::get('reserved_days') * 24 * 60 * 60) { ?> <p class="info-block">Бронь просрочена</p> <?php } ?> <?php if ($obj->status != 'success' and $obj->created_at > time() - Core\Config::get('reserved_days') * 24 * 60 * 60) { ?> <p class="info-block">Заказ не оплачен</p> <?php } ?> <input class="btn btn-primary print_order_tickets" type="submit" value="Печать" <?php echo (Core\User::info()->role_id == 2 or $obj->created_at > time() - Core\Config::get('reserved_days') * 24 * 60 * 60 and $obj->status == 'success') ? null : 'disabled'; ?> /> </div> </form> </div> </div> <?php if (Core\User::info()->role_id == 2) { ?> <div class="widget box"> <div class="widgetHeader"> <div class="widgetTitle"><i class="fa-eraser"></i>Сбросить историю печати</div> </div> <div class="widgetContent">
"><?php echo $obj->name; ?> </a></li> <?php } ?> </ul> </div> <div class="flr"> <div class="block_p"> <a href="tel:<?php echo Core\Config::get('phone'); ?> ?call" class="head_phone"><?php echo Core\Config::get('phone'); ?> </a> <a href="#enterReg2" class="call_back enterReg2"><span>ОБРАТНЫЙ ЗВОНОК</span></a> </div> </div> <div class="flc"> <a href="<?php echo Core\HTML::link(); ?> "><img src="<?php echo Core\HTML::media('pic/logo.png'); ?> " alt=""></a> </div> </div>