Создал ноду. Создал коллекцию полей. В коллекции 5 полей: одна ссылка на материал, одно битовое, один селект и 2 текстовых.
При создании материала, при каждом добавлении коллекции, форма (коллекции полей) довольно долго подгружается. Если заполнить 50 коллекций полей в материале (а надо не менее 170), то, во первых он очень долго сохраняется - почти минуту. И открывается на редактирование тоже не быстро.
Может есть другой способ добавлять группу полей (по сути связанную таблицу в базе) в цикле в материал? Может как-то создавать/набирать отдельно эту группу а потом подключать к материалу.
Буду благодарен за любую помощь
Комментарии
entity_reference и вместо field_collection - ноды?
Немножко не то. Получается мне надо сначала создать хренову тучу мелких разрозненных нод-сущностей (не суть), а потом их объединять нодой.
Это плохо. Получится уйма мусора в Содержимом. В идеале, я думаю, правильно было бы создать таблицу, которую будет заполнять манагер и уже эту таблицу подключать к ноде.
Можно обратную взаимосвязь сделать - эти мелкие сущности пусть ссылаются на родителя. Из списка "Содержимое" - исключить, используя admin_views. Создать пару страниц - node/%/ и admin/reference. Первая - управление порядком с помощью каких-нибудь draggable views, вторая - клон содержимого с фильтрами специфичными под задачу.