开源 企业版 高校版 私有云 模力方舟 AI 队友
代码拉取完成,页面将自动刷新
加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
已有帐号? 立即登录
文件
master
分支 (3)
标签 (6)
master
Invite_register
role
0.7.0
0.6.0
beta2
dd
1.0beta
0.1开发版
master
分支 (3)
标签 (6)
master
Invite_register
role
0.7.0
0.6.0
beta2
dd
1.0beta
0.1开发版
克隆/下载
克隆/下载
提示
下载代码请复制以下命令到终端执行
为确保你提交的代码身份被 Gitee 正确识别,请执行以下命令完成配置
初次使用 SSH 协议进行代码克隆、推送等操作时,需按下述提示完成 SSH 配置
1 生成 RSA 密钥
2 获取 RSA 公钥内容,并配置到 SSH公钥
在 Gitee 上使用 SVN,请访问 使用指南
使用 HTTPS 协议时,命令行会出现如下账号密码验证步骤。基于安全考虑,Gitee 建议 配置并使用私人令牌 替代登录密码进行克隆、推送等操作
Username for 'https://gitee.com': userName
Password for 'https://userName@gitee.com': # 私人令牌
master
分支 (3)
标签 (6)
master
Invite_register
role
0.7.0
0.6.0
beta2
dd
1.0beta
0.1开发版
OpenCenter
/
Application
/
Admin
/
Controller
/
ModuleController.class.php
OpenCenter
/
Application
/
Admin
/
Controller
/
ModuleController.class.php
ModuleController.class.php 3.05 KB
一键复制 编辑 原始数据 按行查看 历史
郑钟良 提交于 2015年02月27日 11:16 +08:00 . 【新增】云平台增加刷新按钮
<?php
/**
* 所属项目 110.
* 开发者: 陈一枭
* 创建日期: 2014年11月18日
* 创建时间: 10:09
* 版权所有 想天软件工作室(www.ourstu.com)
*/
namespace Admin\Controller;
use Admin\Builder\AdminListBuilder;
use Think\Controller;
class ModuleController extends AdminController
{
protected $moduleModel;
function _initialize()
{
$this->moduleModel = D('Module');
parent::_initialize();
}
public function lists()
{
$listBuilder = new AdminListBuilder();
/*刷新模块列表时清空缓存*/
$aRefresh = I('get.refresh', 0, 'intval');
if ($aRefresh) {
S('module_all', null);
}
/*刷新模块列表时清空缓存 end*/
$modules = $this->moduleModel->getAll();
foreach ($modules as &$m) {
$m['alias'] = '<i class="icon-' . $m['icon'] . '"></i> ' . $m['alias'];
if ($m['is_setup']) {
$m['name'] = '<i class="icon-ok" style="color: green;"></i> ' . $m['name'];
if ($m['can_uninstall'])
$m['do'] = '<a class="btn btn-error " onclick="moduleManager.uninstall(\'' . $m['id'] . '\')"><span style="color: red;" ><i class="icon-cut"></i></span> 卸载</a>';
} else {
$m['name'] = '<i class="icon-remove" style="color: red;"></i> ' . $m['name'];
$m['do'] = '<a class="btn" onclick="moduleManager.install(\'' . $m['id'] . '\')"><span style="color: green;"<i class="icon-check"></i></span> 安装</a>';
}
if ($m['is_com']) {
$m['is_com'] = '<strong style="color: orange">商业模块</strong>';
} else {
$m['is_com'] = '<strong style="color: green">免费模块</strong>';
}
}
unset($m);
$listBuilder->data($modules);
$listBuilder->title('模块管理');
$listBuilder->button('刷新', array('href' => U('Admin/Module/lists', array('refresh' => 1))));
$listBuilder->keyId()->keyHtml('alias', '模块名')->keyText('name', '模块英文名')->keyText('summary', '模块介绍')
->keyText('version', '版本号')->keyText('is_com', '商业模块')
->keyLink('developer', '开发者', '{$website}')->keyText('entry', '前台入口')->keyText('admin_entry', '后台入口')
->keyText('do', '操作');
$listBuilder->display();
}
public function uninstall()
{
$aId = I('post.id', 0, 'intval');
$res = $this->moduleModel->uninstall($aId);
if ($res === true) {
$this->success('卸载模块成功。', 'refresh');
} else {
$this->error('卸载模块失败。' . $res['error_code']);
}
}
public function install()
{
$aId = I('post.id', 0, 'intval');
$res = $this->moduleModel->install($aId);
if ($res === true) {
$this->success('安装模块成功。', 'refresh');
} else {
$this->error('安装模块失败。' . $res['error_code']);
}
}
}
Loading...
举报
举报成功
我们将于2个工作日内通过站内信反馈结果给你!
请认真填写举报原因,尽可能描述详细。
请选择举报类型
取消
发送
误判申诉

此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。

如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。

取消
提交

简介

基于Apache2.0 开源通用 用户及后台管理框架,提供了注册登录、头像裁剪、单点登录、权限管理、扩展资料管理、等级头衔、自定义积分管理、用户行为日志机制、模块装卸、插件机制,提供建议的安装程序。适合需要开发全新的PHP系统。有需要的朋友可以自行下载研究。目前为开发版。项目主页www.ocenter.cn 开发者讨论区 dev.ocenter.cn 项目演示站 demo.ocenter.cn 在线开发手册http://www.ocenter.cn/index.php?m=book&f=browse&nodeID=1
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
编辑仓库简介
简介内容
主页
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/case-code/OpenCenter.git
git@gitee.com:case-code/OpenCenter.git
case-code
OpenCenter
OpenCenter
master
点此查找更多帮助

搜索帮助

评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册

AltStyle によって変換されたページ (->オリジナル) /