/** * */ protected function get_template($name) { if (!isset($this->loaded_file_templates[$name])) { // название настроек имеет вид "web_SearchFormTemplate" list($template_type, $template_name) = explode("_", $name, 2); $tpl = new nc_module_view(); $tpl->load('search', $template_type); $this->settings[$name] = $tpl->get_field($template_name); $this->loaded_file_templates[$name] = 1; } return $this->settings[$name]; }