Event::handler('layer.isshow', function (&$layer) { //tpl depricated if (is_string(@$layer['tpl']) && @$layer['tplcheck']) { //Мы не можем делать проверку пока другой плагин не подменит tpl $res = Load::loadTEXT($layer['tpl']); if (!$res) { return false; } } }, 'tpl:div,is'); Event::handler('layer.isshow', function (&$layer) { //tpl depricated if (Layer::pop($layer, 'onlyclient')) { return; } return Tpl::jsoncheck($layer); }, 'tpl:div,is'); Event::handler('layer.onshow', function (&$layer) { if (Layer::pop($layer, 'onlyclient')) { return; } $layer['html'] = Tpl::getHtml($layer); }, 'tpl:div'); Event::handler('layer.onshow', function (&$layer) { //tpl if (Layer::pop($layer, 'onlyclient')) { return; } if (!empty($layer['div'])) { $div = $layer['div']; } else {