我正在为5种语言的页面上的索引编制索引。我有几个属性,通过TCA定义为mm关系,例如,一个
'working_hours' => [
'exclude' => true,
'label' => 'LLL:EXT:jobads/Resources/Private/Language/locallang_db.xlf:tx_jobads_domain_model_jobad.working_hours',
'config' => [
'type' => 'select',
'renderType' => 'selectMultipleSideBySide',
'foreign_table' => 'tx_jobads_domain_model_workinghours',
'MM' => 'tx_jobads_jobad_workinghours_mm',
'size' => 10,
'autoSizeMax' => 30,
'maxitems' => 9999,
'multiple' => 0,
'fieldControl' => [
'editPopup' => [
'disabled' => false,
],
'addRecord' => [
'disabled' => false,
],
'listModule' => [
'disabled' => true,
],
],
],
],
在我的索引TypoScript中,一个字段定义为SOLR_RELATION
workingHours_stringM = SOLR_RELATION
workingHours_stringM {
localField = working_hours
foreignLabelField = title
multiValue = 1
}
问题在于,对于所有语言,只有该字段的德语翻译才被索引。
我尝试了不同的sys_language_mode
设置,但也没有帮助。有人知道吗?
TYPO3版本9.5.5 Solr版本是9.0.2
答案 0 :(得分:0)
好,知道了。我仍然需要为v9.x.x中的每种语言定义[globalVar = GP:L = 1]…[..],然后像预期的那样工作