如何从父记录

时间:2016-09-28 15:24:35

标签: typo3

任何人都可以给我一个如何正确使用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部分中使用它。

1 个答案:

答案 0 :(得分:0)

可悲的是,此配置尚不可修复。该配置适用于columns部分,但无法在该类型的columnsOverrides部分中使用。这可能与此错误/功能有关:https://forge.typo3.org/issues/76671

长话短说:可以在其他记录类型配置中通过columnsOverrides进行placholder配置。