Множественные поля в drupal 8

Главные вкладки

Аватар пользователя remmor remmor 7 ноября 2018 в 20:43

Есть ли аналоги Field collection, кроме громоздкого параграфа? А то нужно считай просто некое-кол-во текстовых полей при создании ноды, им даже отображение не надо - только ввод и смена последовательности.

Какие ещё альтернативы? Field collection как-то страшно юзать - альфа 2016 года

Лучший ответ

Аватар пользователя remmor remmor 8 ноября 2018 в 12:47

Оказывается в восьмерке из коробки идёт, даже ниче ставить не надо

Комментарии

Аватар пользователя Orion76 Orion76 7 ноября 2018 в 21:10

По идее, в drupal 8 "громоздкие" модули, предоставляющие дополнительные типы сущностей не нужны.
все делается просто (в друпал-консоли):
drupal generate:module
drupal generate:entity:content

эти команды сгенерируют модуль и "заготовку" для нужной сущности, которую можно сразу использовать в работе.
Но лучше доработать напильником-)

Аватар пользователя marassa marassa 7 ноября 2018 в 22:11

remmor wrote:

Field collection как-то страшно юзать - альфа 2016 года

Я использую - всё работает, есть-пить не просит Wink
То, что модуль формально находится в статусе альфы, не всегда означает, что он сырой - просто всё работает, а делать непродуктивные телодвижения по выпуску релиза мейнтейнеру некогда или лень...

Аватар пользователя bumble bumble 7 ноября 2018 в 22:29

На самом деле, альфа-релизы это еще совсем "сырой" продукт, в который, в будущем, могут быть внесены значительные изменения, влекущие за собой потерю данных. Я бы крайне не рекомендовал использовать альфы на проде. Только на свой страх и риск.

Ну, а отсутствие каких-либо обновлений за 2 года - серьезный показатель и заинтересованности в модуле и мейнтейнеров, и всего сообщества. Опасения вполне справедливы.

Аватар пользователя gun_dose gun_dose 7 ноября 2018 в 22:29
1

На восмёрке филд колекшены заброшены, там вроде даже на странице модуля написано, что рекомендуют вместо них юзать параграфы. И параграфы вовсе не громоздкие, тем более по сравнению с филд колекшн - почти идентичные модули, только параграфы менее глюченные.

То, что предлагает Орион76, в данном случае полнейшая глупость - кастомный заменитель параграфов будет почти такой же по объёму, только абсолютно непротестированный, помимо этого, придётся после друпал-консоли выпиливать из этих сущностей тайтлы, а также удалять роуты просмотра, редактирования и удаления этих сущностей.

Автору нужно посмотреть double_field, если он не подойдёт, то остановиться на параграфах.

Аватар пользователя sas@drupal.org sas@drupal.org 8 ноября 2018 в 8:04

им даже отображение не надо - только ввод и смена последовательности.

Напишите пожалуйста какую задачу решаете этим способом?

Аватар пользователя marassa marassa 8 ноября 2018 в 12:52

remmor wrote:

Оказывается в восьмерке из коробки идёт, даже ниче ставить не надо

Что именно идёт-то? Тут же много всякого обсуждалось Wink

Аватар пользователя remmor remmor 8 ноября 2018 в 12:54

Так обсуждалось то не мною. )) Да раздул из мухи - почему то думал, что не будет поля, которое позволяет при вводе увеличивать ко-во значений элементов - ну там ввести 10 полей, а не одно. А давно это есть, может даже и в семерке уже было.

Аватар пользователя bumble bumble 8 ноября 2018 в 13:18
1

"Множественные поля" - это о количестве значений поля, а не про сборные поля (как всем показалось).
Никто не попал! )