fluidtypo3/fluidcontent

此软件包已被 废弃,并且不再维护。没有建议替代软件包。

在纯流体中创建灵活的内容元素

安装量: 164,734

依赖项: 7

建议者: 2

安全: 0

星星: 82

观察者: 26

分支: 69

开放问题: 14

类型:typo3-cms-extension

5.2.0 2017-04-26 12:49 UTC

README

68747470733a2f2f666c7569647479706f332e6f72672f6c6f676f2e7376677a

Fluidcontent: 流体内容元素

过时了!

问题和拉取请求已被禁用。此扩展不再受支持或维护。

由于Flux(此扩展使用的引擎)现在提供了类似但更好的模板作为内容元素类型的使用方法,因此此扩展被认为是过时的。此扩展的最新版本6.0,仅应在使用现有网站且必须避免迁移模板时使用(撰写本文时,自动迁移不可行)。

对于新项目,您可以简单地跳过安装 fluidcontent 并使用相同的 registerProviderExtensionKey 函数来注册您的模板。Flux检测到没有安装 fluidcontent 并接管。

请注意以下 fluidcontentflux 在注册模板方面的关键区别

  • fluidcontent 使用包装的 fluidcontent_content CType,它表现得像插件,在其中您可以选择用作内容模板的Fluid模板。
  • flux 直接将您的模板注册为新的、唯一的CType,它表现得像真正的内容类型(但仍允许您使用ContentController)
  • 在没有安装 fluidcontent 的情况下,现在直接从标准内容类型列表配置允许的内容类型访问限制。随后您需要在配置 allowedContentTypesdeniedContentTypes 时针对Flux网格列中的单个CType以及自定义您的内容类型的TCA/TS。

(尚)无法迁移的部分正好是这些部分:将现有内容记录的类型值转换为转换后的内容类型,以及扫描可能的引用到转换后的内容类型(以及报告或通过重写这些情况来修复)。除此之外,解决方案是兼容的,因为它们消耗相同类型的模板,具有相同的配置。