fluidtypo3/fluidpages

来自 FluidTYPO3 的 fluidpages 包

安装数: 249,356

依赖: 7

建议者: 5

安全: 0

星标: 64

关注者: 2

分支: 52

类型:typo3-cms-extension

5.0.0 2019-04-01 12:10 UTC

README

Fluidpages:Fluid 页面模板

Build Status Coverage Status Documentation Build Status Coverage Status

已废弃 - 现由 Flux 提供

它有什么功能?

EXT:fluidpages 允许使用 Fluid 模板作为页面模板,每个模板文件都像是一个独立的模板。这些模板文件由扩展处理,并采用简化的模板选择方法(两个选择框,一个用于当前页面模板,一个用于子页面模板,类似于 TemplaVoila)。

为什么使用它?

尽管 TypoScript 中的 FLUIDTEMPLATE 对象允许使用 Fluid 模板作为页面模板,但它的功能有限。使用 EXT:fluidpages,页面模板不仅可以在页面属性中选择,还可以由适当的控制器渲染。

此外,Fluid Pages 使用 Flux 的全部功能,允许模板包含动态但非常紧凑的配置部分——这些部分转换为页面属性中的字段,这些字段的值在渲染模板时可用。

结合 VHS 扩展,这成为一种非常强大的工具:Fluid 模板的动态性质与 ViewHelpers 的灵活性——结合了极其易于使用的配置选项。

它如何工作?

Fluid Pages 通过 TypoScript 注册。然后处理模板文件,并记录其中包含的配置,以在内容编辑器选择时识别页面模板。

在编辑页面时,Flux ConfigurationProvider 负责处理特定模板的配置,并将其呈现为可供内容编辑器使用的字段,类似于 TemplaVoila。

查看在线模板手册以获取更多信息。

安装

使用 Composer 安装

推荐通过使用 Composer 安装扩展。在基于 Composer 的 TYPO3 项目的根目录下,只需执行 composer require fluidtypo3/fluidpages

作为从 TYPO3 扩展仓库 (TER) 安装扩展

下载并作为 TYPO3 扩展安装。搜索 fluidpages 术语。