frenzelgmbh / appcommon
为我们的 yii2 项目提供的常用应用组件
dev-master
2014-10-21 10:07 UTC
Requires
- knplabs/gaufrette: 0.2.*@dev
- nlp-tools/nlp-tools: dev-master
- subdee/yii2-soap-server: *
This package is not auto-updated.
Last update: 2024-09-18 03:49:52 UTC
README
为我们的应用提供的常用类 - 因为我们目前正在向完全模块化开发转变!通常 appcommon 由每个 "app" 使用,主要是由我们的模块使用。这是因为小部件通常是从这里的基础类扩展而来的...
如果您有任何建议或愿望,请告诉我们,如果合理,我们总是愿意更改我们的模块!
非常重要的一点是,模块应该尽可能“灵活”,这样它们就可以被添加到任何项目中而无需更改数据库结构等。
出于样式目的,我们假设您正在使用 bootstrap css 框架。我们目前没有计划支持其他框架!
安装
通过 composer 安装包 "frenzelgmbh/appcommon": "dev-master"
更新配置文件 config/web.php 和 config/db.php
// app/config/web.php return [ 'modules' => [ 'appcommon' => [ 'class' => 'frenzelgmbh\appcommon\Module', // set custom module properties here ... ], ], ]; // app/config/db.php return [ 'class' => 'yii\db\Connection', // set up db info ]; //add the following line to your Assets-Config in the depends section 'frenzelgmbh\appcommon\commonAsset'
运行迁移文件 php yii migrate --migrationPath=@vendor/frenzelgmbh/appcommon/migrations