我在TYPO3 6.2上使用通量(7.0.0)和流体含量(4.0.0)。我的内容模型如下,使用“复合模式”:
width
as属性。整个东西都被渲染以进行引导,并且在每一行中,子项只是向左浮动。
我的问题是:如何在后端网格视图中布局内容元素以使其类似于前端输出?如果每个内容元素都可以从其属性中添加显示宽度并向左浮动,那将是一个很大的改进。
content元素中的网格定义如下所示:
<flux:flexform.grid>
<flux:flexform.grid.row>
<flux:flexform.content name="rowcontent" label="{f:translate(id: 'row.column.label')}" />
</flux:flexform.grid.row>
</flux:flexform.grid>
后端中当前布局的示例。每个图像内容元素的宽度都设置为25%。如果它们彼此并排,那就更好了:
通常在模板的预览部分中使用<flux:widget.grid />
。
代替:
1)将文件从拷贝过来flux / Resources / Private / Templates / ViewHelpers / Widget / Grid /
,并flux / Classes / ViewHelpers / Widget /
给您的分机。
2)在复制的所有内容中重命名以适合您的供应商前缀/名称空间。
3)在行模板中包括该新名称空间,并<YourNamespace:widget.grid />
用于预览。
4)现在,您可以自定义复制的模板,以使其浮动而不是放在表中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句