richardhj / dc-general-single-model
此包已被废弃,不再维护。未建议替代包。
关于此包最新版本(v1.0.0-beta.3)没有可用的许可信息。
DcGeneral 数据提供者和视图,用于单一模型 DCAs。
v1.0.0-beta.3
2016-10-11 13:16 UTC
Requires
- php: ^5.3 || ^7.0
- contao-community-alliance/dc-general: ^2.0
This package is auto-updated.
Last update: 2022-02-01 13:02:03 UTC
README
此包为 DcGeneral 提供数据提供者和视图。如果你需要处理一个确切的数据集,可以使用它 - 如果你不需要列表视图,只需要编辑掩码。它非常适合去除 DC_File。
安装
通过 Composer
$ composer require richardhj/dc-general-single-model
用法
针对扩展开发者。
DCA
最小 dca 配置
/** * DCA */ $GLOBALS['TL_DCA'][$table] = [ // Config 'config' => [ 'dataContainer' => 'General', 'forceEdit' => true, ], 'dca_config' => [ 'data_provider' => [ 'default' => [ 'class' => 'DcGeneral\Data\SingleModelDataProvider', ], ], 'view' => 'DcGeneral\View\SingleModelView', ],
扩展在数据库安装程序中使用时会在其上创建一个数据库表(键值结构)。
模型
用于访问数据的模型
namespace MagickImages\Model; use DcGeneral\Contao\Model\AbstractSingleModel; /** * @property string $implementation */ class Config extends AbstractSingleModel { /** * {@inheritdoc} */ protected static $strTable = 'tl_magickimages_config'; /** * {@inheritdoc} */ protected static $objInstance; }