예제 #1
0
<?php

/**
 * MSergeev
 * @package core
 * @author Mikhail Sergeev
 * @copyright 2016 Mikhail Sergeev
 */
use MSergeev\Core\Lib;
__include_once(Lib\Config::getConfig('CORE_ROOT') . "lib/data_base.php");
$DB = new Lib\DataBase();
$GLOBALS['DB'] = $DB;
__include_once(Lib\Config::getConfig('CORE_ROOT') . "lib/options.php");
Lib\Options::init();
__include_once(Lib\Config::getConfig('CORE_ROOT') . "lib/loader.php");
Lib\Loader::init();
__include_once(Lib\Config::getConfig('CORE_ROOT') . "lib/users.php");
$USER = new Lib\Users();
$GLOBALS['USER'] = $USER;
//***** Exception ********
Lib\Loader::includeFiles(Lib\Config::getConfig('CORE_ROOT') . "exception/", array("system_exception.php", "argument_exception.php", "db_exception.php", "sql_exception.php", "io_exception.php"));
//***** Lib *********
Lib\Loader::includeFiles(Lib\Config::getConfig('CORE_ROOT') . "lib/", array(), array("data_base.php", "options.php", "config.php", "loader.php", "users.php"));
Lib\Loc::setModuleMessages();
//***** Entity ********
Lib\Loader::includeFiles(Lib\Config::getConfig('CORE_ROOT') . "entity/", array("field.php", "scalar_field.php", "date_field.php"));
//***** Tables ********
Lib\Loader::includeFiles(Lib\Config::getConfig('CORE_ROOT') . "tables/");
예제 #2
0
<?php

use MSergeev\Core\Lib;
$path = Lib\Tools::getSitePath(Lib\Loader::getPublic("icar"));
$imgPath = Lib\Tools::getSitePath(Lib\Loader::getTemplate("icar") . "images/");
$imgWidth = $imgHeight = 50;
Lib\Loc::setModuleMessages('icar');
?>
<table class="top_menu">
	<tr>
		<td>
			<div style="text-align: center;">
				<a href="<?php 
echo $path;
?>
" id="main" class="top_menu_link">
					<img src="<?php 
echo $imgPath;
?>
main.png" width="<?php 
echo $imgWidth;
?>
" height="<?php 
echo $imgHeight;
?>
" border="0" alt="Главная">
					<br><?php 
echo Lib\Loc::getMessage('ms_icar_menu_main');
?>
				</a>
			</div>