grozzzny / catalog
Yii2 的目录模块
v3.0
2020-07-07 01:05 UTC
Requires
- php: >=5.3.0
- black-lamp/yii2-text-editor: @dev
- grozzzny/admin: dev-master
- grozzzny/widgets: dev-master
- kartik-v/yii2-widget-fileinput: v1.0.2
- kartik-v/yii2-widget-select2: @dev
- yiisoft/yii2-jui: ~2.0.0
This package is auto-updated.
Last update: 2024-09-17 22:19:32 UTC
README
此模块允许yii2
安装指南
$ php composer.phar require grozzzny/catalog "v3.x-dev"
运行迁移
php yii migrate --migrationPath=@vendor/grozzzny/catalog/migrations
或者将以下行添加到您的控制台配置文件中
'controllerMap' => [ 'migrate' => [ 'class' => 'yii\console\controllers\MigrateController', 'migrationPath' => [ '@grozzzny/catalog/migrations', ], ], ],
'modules' => [ 'catalog' => [ 'class' => 'grozzzny\catalog\CatalogModule', ], ], 'i18n' => [ 'translations' => [ 'catalog' => [ 'class' => 'yii\i18n\PhpMessageSource', 'sourceLanguage' => 'en-US', 'basePath' => '@grozzzny/catalog/messages', ], ], ], 'container' => [ 'singletons' => [ 'grozzzny\catalog\models\Category' => ['class' => 'app\models\Category'], ], ],
模式
包含不同类型数据的目录
任意级别的嵌套
速度过滤器
多种语言
<? $i18n = json_encode([ 'select_category' => Yii::t('catalog','Select category..'), 'key' => Yii::t('catalog','Key'), 'value' => Yii::t('catalog','Value'), ... 'filter_show' => Yii::t('catalog','Show in filter'), ], JSON_UNESCAPED_UNICODE);
"多对多"元素
属性的继承性
丰富的属性类型选择
为类型为"选择"的属性提供方便的设置选项
轻松添加自定义
if ($property->settings->filter_range){ ... }