Локализация FieldCollection Pimcore

Можем ли мы использовать коллекцию полей в локализованных полях или наоборот. Как и при просмотре документа pimcore 4 https://www.pimcore.org/wiki/display/PIMCORE4/Structured+Data+Fields+-+Fieldcollections

Я нашел ниже заявление

Если вы хотите использовать локализованные поля внутри коллекций полей, вы должны установить объект перед вызовом любых методов, связанных с локализованным полем.

Но когда я попытался, я не смог ни добавить коллекцию полей в локализованное поле, ни наоборот.

Спасибо


person    schedule 28.06.2016    source источник


Ответы (1)


Вы не можете использовать коллекции полей внутри локализованных полей. Но вы можете использовать локализованные поля внутри коллекций полей.

Следующий пример, надеюсь, объясняет это лучше.

Так что это не сработает:

Object
-> Localized fields  
   -> Product name
   -> Product description
   -> Technical data (field collection)
      -> Value
      -> Unit

Но это будет:

Object
-> Localized fields
  -> Product name
  -> Product description
-> Technical data (field collection)
   -> Localized Fields
      -> Value
      -> Unit

Заявление, которое вы цитируете, относится к программному добавлению коллекций полей.

person Igor Benko    schedule 28.06.2016
comment
Спасибо Игорь за ответ. Но я даже не могу добавить локализованные поля для коллекции полей, см. ссылку ниже на изображение drive.google.com/file/d/0B3Vyf9JeK2gxUVRCcXFkbm1waHM/ - person bhupinder bisht; 28.06.2016
comment
О, я думаю, ваша версия может быть проблемой. Я думаю, что поддержка локализованных полей в коллекциях полей была добавлена ​​позже. Так что попробуйте обновить, если сможете. К сожалению, я не знаю, когда была добавлена ​​поддержка. - person Igor Benko; 28.06.2016
comment
Да, вы правы в том, что он работает в pimcore 4. Однако я пока не могу перейти на pimcore 4, но большое спасибо за ваше время и совет. - person bhupinder bisht; 29.06.2016