richardhj / dc-general-single-model

此包已被废弃,不再维护。未建议替代包。
关于此包最新版本(v1.0.0-beta.3)没有可用的许可信息。

DcGeneral 数据提供者和视图,用于单一模型 DCAs。

安装: 22

依赖: 0

建议者: 0

安全: 0

星星: 1

关注者: 1

分支: 0

公开问题: 0

类型:contao-module

v1.0.0-beta.3 2016-10-11 13:16 UTC

This package is auto-updated.

Last update: 2022-02-01 13:02:03 UTC


README

Latest Version on Packagist Software License Dependency Status

此包为 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;
}