Файл cms-master/application/maxsite/templates/default/custom/shortcode/include.php Вес запакованого файла 449b (449 b) Вес распакованого файла: 706b (706 b) Метод сжатия: 8
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
/*
Подключение произвольного php-файла
[include]файл[/include]
Имя файла указывается относительно каталога шаблона, например:
[include]myparts/include/form.php[/include]
*/
mso_shortcode_add('include', 'my_shortcode_include');
function my_shortcode_include($attr)
{
if (!isset($attr[2]) or !$attr[2]) return; // не указан файл
if ($fn= mso_fe($attr[2])) {
ob_start();
require $fn;
$out = ob_get_contents();
if (ob_get_length()) ob_end_clean();
return $out;
}
}
# end of file