aszx0413/yii2-gii

维护者

详细信息

gitee.com/aszx0413/yii2-gii

安装: 23

依赖项: 0

建议者: 0

安全: 0

类型:yii2-extension

0.12.0 2024-09-05 02:37 UTC

This package is auto-updated.

Last update: 2024-09-05 02:38:29 UTC


README

让我们开始吧。

功能

  • 由于Excel中存在大量字符会导致空格,因此在使用前必须确保文件内容的正确性。
  • Excel最后一个表的后面必须带有END标识,否则会导致最后一个表丢失。
  • [-] 列表搜索项配置
  • [-] 配置项应该放在哪里?Model 还是 params

➡️➡️➡️➡️➡️➡️➡️➡️➡️➡️

AR

AR基础类作为项目models的基类

变量

  • const STATUS$

方法

  • beforeSave

在model调用save()方法之前进行逻辑处理。

  • findOrNew

根据ID查找一个对象,框架默认写法:

// 如果不存在则返回 null
$admin = Admin::findOne(0);

因此,如果需要不存在时返回空对象的写法:

$admin = Admin::findOne(0) ?? new Admin();

// 如果封装 findOrNew
$admin = Admin::findOrNew(0);

➡️➡️➡️➡️➡️➡️➡️➡️➡️➡️

_Controller

全局HTTP请求的基础Ctrl。

常量

URL相关

  • /home/index

RTD='' RTC='home' RTM='index'

  • /member/home/index

RTD='member' RTC='home' RTM='index'

  • /member/module1/ctrl/action

RTD='module1' RTC='ctrl' RTM='action'

用法

Excel

Excel格式如下: //qn1.10soo.net/assets/20221020112457.png

运行

# 生成所有
./yii mygii/all

./yii mygii/district --t