weison-tech / yii2-cms
基于yii2基本模板的企业级应用
1.0.2
2019-06-03 02:47 UTC
Requires
- php: >=5.4.0
- 2amigos/yii2-arrayquery-component: *
- 2amigos/yii2-date-time-picker-widget: ~1.0
- bower-asset/blueimp-file-upload: ^9.7.0
- bower-asset/fontawesome: ^4.3.0
- bower-asset/jquery-placeholder: ^2.3.0
- kop/yii2-scroll-pager: dev-master
- moonlandsoft/yii2-phpexcel: *
- weison-tech/ueditor: ~1.2.0
- weison-tech/yii2-adminlte-asset: 2.*
- weison-tech/yii2-layer: *
- weison-tech/yii2-treegrid: ~1.0.2
- yii2mod/yii2-editable: *
- yiisoft/yii2: ~2.0.14
- yiisoft/yii2-bootstrap: ~2.0.0
- yiisoft/yii2-jui: ^2.0.0
- yiisoft/yii2-swiftmailer: ~2.0.0
Requires (Dev)
- codeception/base: ^2.2.3
- codeception/specify: ~0.4.3
- codeception/verify: ~0.3.1
- yiisoft/yii2-debug: ~2.0.0
- yiisoft/yii2-faker: ~2.0.0
- yiisoft/yii2-gii: ~2.0.0
This package is not auto-updated.
Last update: 2024-09-15 04:36:58 UTC
README
这是一个基于yii2基本模板的CMS,您可以用来构建自己的企业级网站。
目录结构
assets contains all assets files published by Yii2 assetsManager, like js, css, font file and so on.
protected
core/
commands/ contains all commands.
components/ contains all common components.
config/ contains all config files.
libs/ contains common helpers.
messages/ contains common translation files.
migrations/ contains common migration files.
model/ contains common models.
modules/ contains all core module, such as admin, file, installer module and so on.
widgets/ contains all common widgets.
modules/ contains all custom created modules.
runtime/ contains all runtime files generated by application.
vendor/ contains all components and extenstions created by composer.
static
css/ contains some css.
img/ contains some img.
js/ contains some js.
themes
default/ contains application default themes.
tools/
gulp/ contains js and css compress tool gulp.
uploads/ contains all upload files.
在线后端演示 用户名:admin 密码:123456(请勿更新admin用户)
安装
1, 更新composer资产插件。
$ composer global require "fxp/composer-asset-plugin:*"
2, 安装yii2 cms代码。
$ composer create-project --prefer-dist weison-tech/yii2-cms cms
3, 创建数据库
4, 配置您的虚拟主机以便访问您的网站。
5, 根据安装向导的步骤进行安装。
6, 如果您在产品环境中使用应用,请更改根目录下存储的index.php文件。在产品环境中,您可以压缩所有js和css文件为一个文件。
7, 进入管理后台配置权限。
8,权限配置完成后,请修改protected/core/config/common.php文件,并在'notCheckPermissionAction'配置项下注释'admin/rbac/*'。
Js和css压缩
1, 首先,您应该在您的计算机环境中安装node js。
2, 安装此应用的依赖。
$ cd tools/gulp
$ npm install
3, 使用yii2 asset命令进行压缩。
$ cd protected
$ php yii asset core/config/asset.php core/config/assets-prod.php
4, 更新您的应用索引文件到生产环境。
特性
-
为管理员主题提供Adminlte模板。
-
RBAC管理
-
I18N
-
新闻管理系统
-
产品管理系统
...
预览
安装
前端主页
联系页面
使用adminlte作为主题,使用layerui定义警告,分类树可以折叠。
行内可编辑
多图上传,拖拽排序
更改主题
更改语言
联系
微信二维码
捐赠
如果您想帮助作者买披萨。
微信打赏码