忍法战场脚本(忍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,

));

}

// 这里可以写其他操作类

}

/**【图片详解】

* 删除模块时调用

忍法战场脚本(忍3竞技场脚本)

* @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) {

21人参与, 0条评论 登录后显示评论回复

你需要登录后才能评论 登录/ 注册