/** * Вывод шаблона * @param $template */ public function displayAndCach($template) { $cache_id = null; $current_data = System_Settings::getCurrentData(); if (isset($_SERVER['REQUEST_URI']) && $_SERVER['REQUEST_URI'] != '') { $query = 'CALL insert_cach_id(:link, :template, :table_name, :table_id)'; $params = array(':link' => $_SERVER['REQUEST_URI'], ':template' => $template, ':table_name' => isset($current_data['table']) ? $current_data['table'] : NULL, ':table_id' => isset($current_data['id']) ? $current_data['id'] : NULL); $cache_id = PdoWrap::selectCell($query, $params); } parent::display($template, $cache_id); }