agoat/contao-customcontentelements

Contao 4 自定义内容元素


README

Version License Downloads

现在与 Contao 4.4 LTS 和 4.9 LTS 兼容(Contao 4.10+ 未测试)!!

关于

使用单独的输入字段创建自己的 内容元素

几乎可以创建任何类型的内容元素输入掩码,从非常简单的文本输入到具有图像选择、页面和多种选项的复杂输入结构。

自定义内容元素由一个 模板 和任意数量的 模式 组成,这些模式提供了各种输入字段。这些模式可以配置为向模板提供内容数据,模板可以将其输出到任何相应的 HTML 结构中。

这使得可以实现简单的小工具(例如“英雄图片”)和广泛的信息板(例如具有员工姓名、电子邮件、电话号码和地址的“团队页面”)。所有内容都可以以简单优雅的方式访问。

注意

从版本 1.x2.x 完全重新设计了数据库。无法直接升级,所有自定义内容元素都必须重新创建。

安装

Contao 管理器

搜索该软件包并安装

agoat/contao-customcontentelements

管理版

添加该软件包

# Using the composer
composer require agoat/contao-customcontentelements

注册和配置将由管理插件自动完成。

标准版

添加该软件包

# Using the composer
composer require agoat/contao-customcontentelements

在 AppKernel 中注册该软件包

# app/AppKernel.php
class AppKernel
{
    // ...
    public function registerBundles()
    {
        $bundles = [
            // ...
            // after Contao\CoreBundle\ContaoCoreBundle
            new Agoat\CustomContentElementsBundle\AgoatCustomContentElementsBundle(),
        ];
    }
}