/** * 获取警告栏ID * @return string */ public function getId() { $id = (int) Registry::get('AlertBar_ID') + 1; Registry::set('AlertBar_ID', $id); return 'alert_bar_' . $id; }
/** * 将常用数据设置到模板变量中 * @return void */ public function assignSystem() { $viw = Mvc::getView(); $viw->assign('app', APP_NAME); $viw->assign('module', Mvc::$module); $viw->assign('controller', Mvc::$controller); $viw->assign('action', Mvc::$action); $viw->assign('sidebar', Mvc::$module . '/' . Mvc::$controller . '_sidebar'); $viw->assign('log_id', Log::getId()); $viw->assign('language', Ap::getLanguageType()); if (($wfBackTrace = Registry::get('warning_backtrace')) !== null) { $viw->assign('warning_backtrace', $wfBackTrace); } }
/** * 初始化表单ID * @return \tfc\mvc\form\FormBuilder */ public function initId() { if (isset($this->attributes['id'])) { return $this; } $id = (int) Registry::get('FormBuilder_ID') + 1; Registry::set('FormBuilder_ID', $id); $this->attributes['id'] = 'form_id_' . $id; return $this; }
/** * 将常用数据设置到模板变量中 * @return void */ public function assignSystem() { $viw = Mvc::getView(); $viw->assign('app', APP_NAME); $viw->assign('module', Mvc::$module); $viw->assign('controller', Mvc::$controller); $viw->assign('action', Mvc::$action); $viw->assign('sidebar', Mvc::$module . '/' . Mvc::$action . '_sidebar'); $viw->assign('log_id', Log::getId()); $viw->assign('language', Ap::getLanguageType()); $viw->assign('urlHelper', UrlHelper::getInstance()); $viw->assign('site_name', Options::getSiteName()); if (!isset($viw->meta_title)) { $viw->assign('meta_title', Options::getMetaTitle()); } if (!isset($viw->meta_keywords)) { $viw->assign('meta_keywords', Options::getMetaKeywords()); } if (!isset($viw->meta_description)) { $viw->assign('meta_description', Options::getMetaDescription()); } $viw->assign('powerby', Options::getPowerby()); $viw->assign('stat_code', Options::getStatCode()); if (($wfBackTrace = Registry::get('warning_backtrace')) !== null) { $viw->assign('warning_backtrace', $wfBackTrace); } }