adminaut/adminaut 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

adminaut/adminaut

Composer 安装命令:

composer require adminaut/adminaut

包简介

Adminaut is the open-source platform for rapid development of PHP applications with the automatic construction of administration backend. It's built on the top of PHP, Zend Framework, Doctrine ORM and other frameworks.

README 文档

README

Crowdin Packagist License

Description

Adminaut is the open-source platform for rapid development of PHP applications with the automatic construction of administration backend.

It's built on the top of PHP, Zend Framework, Doctrine ORM and other frameworks.

Installation

1. Install with Composer

Install the latest stable version with Composer:

composer require adminaut/adminaut

Or install the latest develop version with Composer:

composer require adminaut/adminaut:dev-develop

Or install manually by adding value "adminaut/adminaut": "dev-master" into composer.json file to "require" object and running command:

composer install

2. Enable module in your application

Composer should automatically enable Adminaut module and other required modules during installation.

In case it does not, you can enable module manually by adding values to array in file config/modules.config.php. At the end, it should look like PHP array below.

<?php
// config/modules.config.php

return [
    'Zend\Mail',
    'Zend\Router',
    'Zend\Validator',
    'DoctrineModule',    // Add this line, before Adminaut module.
    'DoctrineORMModule', // Add this line, before Adminaut module.
    'TwbBundle',         // Add this line, before Adminaut module.
    'Adminaut',          // Add this line, before Application module.
    'Application',
];

3. Set up your configuration

Look into the file vendor/adminaut/adminaut/config-dist/adminaut.global.php.dist and vendor/adminaut/adminaut/config-dist/adminaut.local.php.dist and copy it's content to your application config.

4. Set up Doctrine connection

https://github.com/doctrine/DoctrineORMModule.

5. Create/update DB

You need to create Adminaut entities.

If you don't have DB yet, run command:

vendor/bin/doctrine-module orm:schema-tool:create

If you already have some DB and some data in it, check what will be updated with command:

vendor/bin/doctrine-module orm:schema-tool:update --dump-sql

and if everything is OK, then run command:

vendor/bin/doctrine-module orm:schema-tool:update --force

Links

Browser Support (admin)

  • IE 9+
  • Firefox (latest)
  • Chrome (latest)
  • Safari (latest)
  • Opera (latest)

Credits

Adminaut is build with:

License

Adminaut is an open source project by Moviatic s.r.o. that is licensed under MIT. Moviatic s.r.o. reserves the right to change the license of future releases.

统计信息

  • 总下载量: 711
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 10
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 8
  • Watchers: 5
  • Forks: 2
  • 开发语言: HTML

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-03-17

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固