<?php spl_autoload_register(array('\\TAO', 'autoload')); \CModule::IncludeModule("iblock"); use Bitrix\Main\Config\Configuration; use Bitrix\Main\Request; \TAO::load('type'); \TAO::load('infoblock'); \TAO::load('cache'); \TAO::load('entity'); \TAO::load('infoblock_handlers'); \TAO::load('tables_schema'); \TAO::load('urls'); \TAO::load('auth'); /** * Class TAO * @package TAO */ class TAO { /** * @var array */ static $config = array('check_schema' => true, 'admin_menu_export' => true, 'pager_class' => '\\TAO\\Pager', 'navigation_class' => '\\TAO\\Navigation', 'search_class' => '\\TAO\\Search', 'fs_pages' => true, 'elements' => true, 'less_cache' => 'cache/less'); /** * @var array */ static $globals = array(); /** * @var array */
<?php include $_SERVER['DOCUMENT_ROOT'] . '/local/vendor/techart/bitrix.tao/include/prolog_admin.php'; $id = $_GET['id']; $data = CIBlock::GetByID($id)->Fetch(); if ($data) { $code = $data['CODE']; $name = $data['NAME']; ?> <h2>Экспорт схемы инфоблока "<?php echo $name; ?> "</h2> <?php \TAO::load('infoblock_export'); $content = \TAO\InfoblockExport::run($id); } ?> <textarea wrap="off" style="width:90%; height: 400px; padding: 10px; border: 1px solid #888; background-color: white; font-family: monospace; font-size: 10px;"><?php echo str_replace('<', '<', $content); ?> </textarea> <?php include $_SERVER['DOCUMENT_ROOT'] . '/local/vendor/techart/bitrix.tao/include/epilog_admin.php';
/** * @return File */ public function detailPicture() { \TAO::load('file'); return new \TAO\File($this['DETAIL_PICTURE']); }
/** * @return File */ public function picture() { \TAO::load('file'); return new \TAO\File($this['PICTURE']); }