db_var = pc_base::load_model('plugin_var_model'); $this->db = pc_base::load_model('plugin_var_model'); } /** * 插件后台模板加载 */ public function plugin_tpl($file,$identification) { return PC_PATH.'plugin'.DIRECTORY_SEPARATOR.$identification.DIRECTORY_SEPARATOR.'templates'.DIRECTORY_SEPARATOR.'admin'.DIRECTORY_SEPARATOR.$file.'.tpl.php'; } /** * 获取插件自定义变量信息 * @param $pluginid 插件id */ public function getpluginvar($pluginid){ if(empty($pluginid)) return flase; if($info_var = $this->db_var->select(array('pluginid'=>$pluginid))) { foreach ($info_var as $var) { $pluginvar[$var['fieldname']] = $var['value']; } } return $pluginvar; } /** * 获取插件配置 * @param $pluginid 插件id */ function getplugincfg($pluginid) { $info = $this->db->get_one(array('pluginid'=>$pluginid)); return $info; } } ?>