weison-tech/yii2-cms

基于yii2基本模板的企业级应用

安装: 275

依赖: 0

建议者: 0

安全: 0

星标: 186

关注者: 9

分支: 21

公开问题: 0

类型:项目

1.0.2 2019-06-03 02:47 UTC

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, 更新您的应用索引文件到生产环境。

特性

  1. 为管理员主题提供Adminlte模板。

  2. RBAC管理

  3. I18N

  4. 新闻管理系统

  5. 产品管理系统

    ...

预览

安装

install

install2

前端主页

home

联系页面

contact

使用adminlte作为主题,使用layerui定义警告,分类树可以折叠。

category

行内可编辑

editable

多图上传,拖拽排序

sort

更改主题

change theme

更改语言

language

联系

微信二维码

language

捐赠

如果您想帮助作者买披萨。

微信打赏码

language