我现在用了一段时间格里德莱门茨。我使用了以下代码:
打字稿(Gridelements(已弃用)(gridelements)):
tt_content.gridelements_pi1.20.10.setup {
2col < lib.gridelements.defaultGridSetup
2col.cObject = FLUIDTEMPLATE
2col.cObject.file = {$resDir}/Private/Partials/Gridelements/2spalten.html
}
流体模板:
<div class="row">
<div class="col-md-6">
{data.tx_gridelements_view_column_0}
</div>
<div class="col-md-6">
{data.tx_gridelements_view_column_1}
</div>
</div>
页面:
tx_gridelements.setup {
2col {
title = Two Columns
config {
colCount = 2
rowCount = 1
rows {
1 {
columns {
1 {
name = Links
colPos = 0
}
2 {
name = Rechts
colPos = 1
}
}
}
}
}
}
}
但是现在我想使用“Gridelements w/DataProcessing(推荐)(Gridelements)”,因为另一个已被弃用。但我看到的只是一个错误:
尝试解析控制器操作的模板文件”标准-
如果我用打字稿代码写这个:
lib.gridelements.defaultGridSetup =< lib.contentElement
lib.gridelements.defaultGridSetup {
templateRootPaths {
20 = {$resDir}/Private/Templates/Gridelements/
}
}
tt_content.gridelements_pi1 < lib.gridelements.defaultGridSetup
tt_content.gridelements_view < tt_content.gridelements_pi1
当我创建命名文件时,错误不再出现。但没有产出。我看到了div,但没有内容。如何从不推荐的gridelements切换到数据处理gridelements?
我找到了解决办法:
模板:
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
<div class="row">
<f:if condition="{children}">
<f:for each="{children.1}" as="column" key="columnNumber">
<div id="c{data.uid}-{columnNumber}" class="grid-column grid-column-{columnNumber} col-lg-6">
<f:for each="{column}" as="child">
<f:render partial="Child"
arguments="{data: child.data, children: child.children, options: options, settings: settings}" />
</f:for>
</div>
</f:for>
</f:if>
</div>
</html>
换了两杯不同的酒
<div id="c{data.uid}-{columnNumber}" class="grid-column grid-column-{columnNumber} {f:if(condition: '{columnNumber} == 0', then: 'col-lg-3', else: 'col-lg-9')}">
我的列号是左0和右1
数据处理中的TS。10:
2col {
as = children
options {
resolveChildFlexFormData = 0
}
}
}
留档不对你需要这个
tt_content.gridelements_pi1 =< lib.contentElement
默认网格
问题是这个代码
tt_content.gridelements_pi1.20.10.setup {
2col < lib.gridelements.defaultGridSetup
2col.cObject = FLUIDTEMPLATE
2col.cObject.file = {$resDir}/Private/Partials/Gridelements/2spalten.html
}
与您包含的新静态不匹配。
查看文档中显示的基本示例:
https://docs.typo3.org/typo3cms/extensions/gridelements/stable/Chapters/DataProcessing/Index.html
lib.gridelements.defaultGridSetup =< lib.contentElement
lib.gridelements.defaultGridSetup {
templateName.field = tx_gridelements_backend_layout
templateName.ifEmpty = GridElement
layoutRootPaths {
1 = EXT:gridelements/Resources/Private/Layouts/
}
partialRootPaths {
1 = EXT:gridelements/Resources/Private/Partials/
}
templateRootPaths {
1 = EXT:gridelements/Resources/Private/Templates/
}
dataProcessing {
10 = GridElementsTeam\Gridelements\DataProcessing\GridChildrenProcessor
10 {
default {
as = children
# Default options of the grid children processor
# Change them according to the needs of your layout
# Read more about it in the TypoScript section of the manual
# options {
# sortingDirection = ASC
# sortingField = sorting
# recursive = 0
# resolveFlexFormData = 1
# resolveBackendLayout = 1
# respectColumns = 1
# respectRows = 1
# }
}
}
}
}
现在,如果您想添加自己的模板和渲染配置,只需在数据处理中添加一些内容。10
like
dataProcessing {
10 = GridElementsTeam\Gridelements\DataProcessing\GridChildrenProcessor
10 {
2col {
as = columncontent
options {
resolveFlexFormData = 0
respectRows = 0
}
}
accordion {
as = accordionitems
options {
resolveFlexFormData = 0
respectRows = 0
respectColumns = 0
}
}
}
}
变量名仍然可以是子变量
,但处理与模板用途匹配的变量名可能会更方便。
"留档不对你需要这个"
tt_content.gridelements_pi1 =< lib.contentElement
当然我仍然可以使用示例中所写的原始数据进行数据处理:
lib.gridelements.defaultGridSetup =< lib.contentElement
我有一个新的打字错误39.5。15安装和添加网格元素9.5。0和t3sbootstrap 4.4。5在PagetConfig中定义的1列后端布局中创建包含3列的内容元素。 在较旧的TYPO3版本中,这工作正常(即TYPO3 7),但在TYPO3 9中,我在FE中得到以下错误: 尝试解析控制器操作的模板文件”标准- 我已经仔细检查并确认,gridelements和t3sbootstrap都包含在网站
我正在处理ASP.NET MVC5项目,需要用Kendo Grid jQuery更改表。 当前,我正在从Api控制器返回数据,该Api控制器如下所示: 剑道似乎不喜欢这种格式。只有这样发送JSON,它才起作用: 问题:我可以使剑道网格工作与第一种类型的数据,因为我需要动态列和不同的表的数据?
问题内容: 我有一个大的3d np.ndarray数据,它表示以规则网格方式在某个卷上采样的物理变量(如array [0,0,0]中的值表示物理坐标(0,0,0 ))。 我想通过在粗糙网格中插值数据来获得更好的网格间距。目前,我正在使用scipy griddata线性插值法,但速度相当慢(20x20x20数组约为90秒)。就我的目的而言,它有些过分设计,可以对体积数据进行随机采样。有没有什么可以利
JsonArrayParser JSON 数组 类名:\Imi\Server\DataParser\JsonArrayParser::class 支持注入的属性: 名称 描述 默认值 options JSON 序列化时的参数 0 depth 设置最大深度。 必须大于0。 512 JsonObjectParser JSON 对象 类名:\Imi\Server\DataParser\JsonObjec
JsonArrayParser JSON 数组 类名:\Imi\Server\DataParser\JsonArrayParser::class 支持注入的属性: 名称 描述 默认值 options JSON 序列化时的参数 0 depth 设置最大深度。 必须大于0。 512 JsonObjectParser JSON 对象 类名:\Imi\Server\DataParser\JsonObjec
JsonArrayParser JSON 数组 类名:\Imi\Server\DataParser\JsonArrayParser::class 支持注入的属性: 名称 描述 默认值 options JSON 序列化时的参数 0 depth 设置最大深度。 必须大于0。 512 JsonObjectParser JSON 对象 类名:\Imi\Server\DataParser\JsonObjec