Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
145 lines (102 sloc) 3.5 KB

Yii2 CMS

这是一个基于yii2标准模版开发的cms系统,你可以用它来快速搭建自己的企业网站。

目录结构

assets                   Yii2 assetsManager创建的所有资源缓存文件, 比如 js, css, 字体文件等等。
protected
    core/
        commands/        包含所有的命令行命令。
        components/      包含所有通用组建。
        config/          包含所有配置文件。
        libs/            包含助手类
        messages/        包含通用翻译文件。
        migrations/      包含通用的数据库迁移文件。
        model/           包含所有通用的模型文件。
        modules/         包含系统主要模块, 比如后台管理,权限控制, 文件管理模块, 安装模块等等。
        widgets/         包含所有通用的小部件。
    modules/             包含自定义的模块,将来会做第三方模块的在线安装。
    runtime/             包含程序的运行时文件
    vendor/              包含所有composer安装的扩展
static                        
    css/                 通用样式文件
    img/                 通用图片文件
    js/                  通用js文件
themes                   
    default/             默认主题
tools/                  
    gulp/                css,js压缩丑化工具gulp
uploads/                 包含所有用户上传的文件

在线 demo 后端 用户名:admin 密码:123456 (请别修改用户密码)

在线 demo 前端

安装

1, 更新composer缓存

$ composer global require "fxp/composer-asset-plugin:*"

2, 安装项目

$ composer create-project --prefer-dist weison-tech/yii2-cms cms

3, 创建数据库

4, 配置虚拟主机以至于可以访问网站

5, 根据安装向导一步步安装

6, 如果是运用到生产环境, 请修改跟目录下的Index.php文件为生产环境,关闭debug模式。

7, 进入管理后台配置权限。

8,权限配置好后,请修改protected/core/config/common.php 文件,注释 'notCheckPermissionAction' 配置项下的 'admin/rbac/*'。

JS,css的丑化压缩(项目为生产环境进才会使用压缩后的css,js文件)

1, 首先, 需要安装nodejs到电脑环境。

2, 安装gulp所需要的依赖

$ cd tools/gulp
$ npm install

3, 使用yii的asset命令,压缩文件。

$ cd protected
$ php yii asset core/config/asset.php core/config/assets-prod.php

4, 为了生效,别忘记了修改项目为生产环境。

功能

  1. 后端采用adminLte作为主题,可配置皮肤
  2. 继承rbac权限系统
  3. I18N多语言支持
  4. 新闻管理系统
  5. 产品管理系统
  6. 文件上传,拖拽排序
  7. 百度地图
  8. 留言管理 ...

预览

安装

install

install2

前端首页

home

联系我们页面

contact

后端用adminlte作为主题, 用layerui覆盖默认弹窗, 分类树可动态收缩展开

category

可以在列表页做排序编辑

editable

多图上传,拖拽排序

sort

修改后端主题

change theme

改变语言

language

有任何,安装使用问题,请添加微信

微信二维码

language

捐赠

如果你觉得好用,欢迎捐赠,我会用更多精力来完善此项目

赞赏码

language

You can’t perform that action at this time.