Здравствуйте
При разработке сайта возникла проблема.
"Field collection" и "i18n"
Создаем тип ноды с коллекцией полей, делаем inlimited
Допустим в ноде 3 поля:
1) тайтл
2) боди
3) коллекция филдов
Создаем ноду. вбиваем контент. Переводим...
А вот здесь начались проблемы
Тайтл и боди переводятся без проблем, а вот коллекция филдов постоянно перезаписывается.
То есть на всех языках показывается одно и то же. Показываются последние изменения. Но дело в том что ноды то разные...
Как быть?
Комментарии
добрый день, вы нашли решение? столкнулась с этой же проблемой(
Здравствуйте, да нашел.
http://drupal.org/node/1316162
Здесь обсуждение этого вопроса и патчи. Мне помогло, всё работает. Какой именно патч я использовал - не помню...
спасибо, я вчера уже нашла не очень правильное наверное решение) но мне помогло.
Нужно создать оба варианта страницы (для двух язычного сайта), а потом создавать поля (field collection) для каждого языка отдельно, тогда он их не будет перезаписывать. (Поля созданные до создания (простите за тавтологию) всех вариантов переводов ноды будут перезаписываться, их придется удалить).
можно и так... но лучше когда одно поле field_collection с корректным переводом. по этой ссылке действительно есть патч который это делает.