public function save_fields($only_isset_post = false, $template = null, $fld_content = null) { if (null == $template) { $template = $this->template; } if ($fld_content === null) { $fld_content = nc_core('input')->fetch_post(); } foreach ($template->fields->standart as $field => $tmp) { if (!$only_isset_post || isset($fld_content[$field])) { if ($field == 'RecordTemplate') { $fld_content['RecordTemplate'] = nc_get_string_service_prefix_for_RecordTemplate() . $fld_content['RecordTemplate'] . nc_get_string_service_suffix_for_RecordTemplate(); } nc_save_file($template->fields->get_path($field), $fld_content[$field]); } } nc_tpl_parser::parts2main($template); }
function nc_add_service_string_suffix_for_RecordTemplate($string) { return nc_get_string_service_prefix_for_RecordTemplate() . $string . nc_get_string_service_suffix_for_RecordTemplate(); }