如何解决TYPO3-TCA类型组记录选择器:搜索不起作用
我有一个Flexform,其格式为type=group
。
TYPO3版本是10.4.9。
选择本身正在起作用。
问题是搜索字段,它什么都不做。如果输入搜索词,则什么也没有发生,如果按Enter键,页面将重新加载。
当我打开记录选择器(带有文件夹图标的按钮)时,我可以选择产品,但搜索不正确。我在此处输入的搜索字词导致结果为空。
我发现它似乎只搜索UID,因此我添加了<additionalSearchFields>name,productId</additionalSearchFields>
但它不会改变任何东西。
TYPO3文档说,该向导应在TCA ctrl中为标签搜索列,但显然不起作用。
这是我来自flexform的代码:
<el>
<settings.product>
<TCEforms>
<label>LLL:EXT:productcatalogue/Resources/Private/Language/locallang_be.xlf:productcatalogue_productteaser.product</label>
<config>
<type>group</type>
<suggestOptions type="array">
<default type="array">
<additionalSearchFields>name,productId</additionalSearchFields>
</default>group
</suggestOptions>
<internal_type>db</internal_type>
<allowed>tx_productcatalogue_domain_model_product</allowed>
<foreign_table>tx_productcatalogue_domain_model_product</foreign_table>
<maxitems>1</maxitems>
<minitems>1</minitems>
</config>
</TCEforms>
</settings.product>
</el>
为了记录,我尝试了与TCA相同的配置,同样的问题:/ 我也尝试添加
<wizards>
<suggest>
<type>suggest</type>
<default>
<additionalSearchFields>name,productId</additionalSearchFields>
<searchWholePhrase>0</searchWholePhrase>
</default>
</suggest>
</wizards>
也没有变化。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。