忍法战场脚本(忍3竞技场脚本)
迅睿插件,迅睿CMS最灵活的地方就是插件机制完善,在迅睿CMS的基础上开发出各种的功能的插件,例如社区互动论坛、商城购物平台、空间Zone基地等等。能让站长们可以不断开发使用,让网站管理运营以及优化都能通过插件让工作变得简单。迅睿CMS,多站点功能,后台创建多个站点,每个站点的数据表是独立的。方便统一的后台来管理N个站点。所有网站部署在同一台服务器,所有网站的域名绑定到同一台服务器。再加上迅睿插件的辅助,能让网站变得更加简单,插件支持独立运行,插件内部结构遵循CI4App规则。【图片详解】
迅睿插件,以Demo插件目录为例,实现步骤:
<?php namespace Poscms\Model\Test;
class Test extends \Poscms\Model\App {
public function install_admin_menu($dir, $id) {
$config=require(APPSPATH.$dir.'/config/app.php'); 【图片详解】
// 安装至后台菜单,下面这话的目的是将test控制器加入到后台菜单中
$this->db->insert('admin_menu', array(
'pid'=> 75,
'uri'=> $dir.'/admin/test/index',
'mark'=> 'app-'.$dir,
'langname'=> dr_name2lang($config['name']),
'displayorder'=> (int)$id+1,
));
}
// 这里可以写其他操作类
}
/**【图片详解】
* 删除模块时调用
* @param string $module 模块目录
* @param intval $siteid 站点id,默认为全部站点
* @return string
public function delete_for_module($module, $siteid=0) {
* 删除模块内容时调用
public function delete_for_cid($cid, $module) {
* 删除会员时调用
* @param intval $uid 会员uid
public function delete_for_uid($uid) {
* @param string $module 模块目录名称
public function install_admin_menu($dir, $module=NULL) {
* 将应用菜单安装至会员菜单中
public function install_member_menu($dir, $module=NULL) {