任何人都可以给我一个如何正确使用TCA占位符的提示吗?
我得到了关于sys_file_reference
here的示例,但是如果我将其调整到我的TCA表配置中它就不起作用
我的配置看起来像这样:
tx_epproducts_domain_model_product => [
ctrl ...
columns => [
parent => [
label => ...
config => [
type => select
foreign_table => tx_epproducts_domain_model_product
foreign_table_where => AND tx_epproducts_domain_model_product.uid != ###THIS_UID###
]
],
name => [
label => ...
config => [
type => input
placeholder => __row|parent|name
mode => useOrOverridePlaceholder
]
]
]
]
我认为我必须编写__row
来引用当前记录,然后parent
通过当前记录parent
字段中的值引用父记录,然后是找到占位符文本,但这根本不起作用。
我甚至没有像sys_file_reference
内联关系
修改 我忘了提到我想在另一种类型的记录的columnsOverrides部分中使用它。
答案 0 :(得分:0)
可悲的是,此配置尚不可修复。该配置适用于columns
部分,但无法在该类型的columnsOverrides
部分中使用。这可能与此错误/功能有关:https://forge.typo3.org/issues/76671
长话短说:可以在其他记录类型配置中通过columnsOverrides
进行placholder配置。