field_collection

animan Вс, 24/01/2016 - 09:13

Список вещей и улучшений в типе материалов

Хочу сделать на одном сайте список улучшений вещей вот, примерно, как здесь.

Если использовать модуль  field_collection, то есть вопрос как сделать, что б при выборе ноды для улучшения бралась еще поле с картинкой и ценой.

пример с сайта

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

varovae Втр, 15/12/2015 - 21:44

ошибка при работе с модулем field_collection

Выдает пачками...
Warning: array_filter() expects parameter 1 to be array, string given в функции field_collection_item_is_empty() (строка 591 в файле /home/name/domains/name.ru/public_html/sites/all/modules/field_collection/field_collection.module).

591-я строка:

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

art-ego Ср, 21/10/2015 - 14:06

Автокомплекс Boomer, Сочи

Автокомплекс Boomer — это лидер в сфере продаж запчастей для автомобилей AUDI, BMW, PORSCHE, MERCEDES, VOLKSWAGEN, SKODA на территории города Сочи.

Мы создали для Бумера "резиновый" корпоративный сайт с CMS Drupal 7.34 на борту.
Вопросы и фидбек - welcome!

Версия Drupal: 
0 Спасибо

meloff Втр, 23/06/2015 - 11:58

3 экзотических вопроса по Feeds

Нужно с помощью http fetcher послать запрос на url, но url содержит id, который уже есть в одном из полей, и мой уникальный token. Можно ли в определенном типе нод программно или друпаловскими токенами сформировать url для парсинга, чтобы для каждой ноды не вводить его вручную? Да и если в будущем появится редактор на сайте, не хотелось бы палить свой token.

Можно ли в рамках одного импорта сделать запрос на несколько url? Первый json запрос, возвращает необходимую инфу, но не всю. Чтобы получить полную информацию, надо спарсить еще один url. И уже на основе полученных данных от этих двух запросов заполнить поля.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Solanka Пт, 09/01/2015 - 10:30

Список экземпляров типа Field collections

Обрисую ситуацию
Есть тип материала в котором хранится информация о заведении. Этот тип материала содержит поле типа Field collections, состоящим из двух полей (адрес, телефон).
Есть тип материала в котором описываются акции.
нужно сделать возможность при заполнении материала данного типа выбирать заведение (из списка всех имеющихся материалов типа "заведение") и конкретный адрес. Список адресов, из которых следует выбирать, при этом должен принадлежать выбранному заведению.
Выбор места реализовала через Node Reference.
А вот со списком адресов возникла проблема...
Т.е. необходимо в типе материала Акции создать поле типа список и в списке значений указать список экземпляров Field collections для конкретного заведения указанного в этой ноде!...но КАК?! не представляю

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

drTester Чт, 08/01/2015 - 13:32

hierarchical select и field conditional state

1. drupal-7.34

2. установил field_conditional_state-7.x-2.1
на него патч https://www.drupal.org/node/2358401

3. затем hierarchical_select-7.x-3.0-alpha9

4. проблема - в типах материалов -> управление полями -> тип виджета для поля сообщение:
The following widgets were removed from the selection, because they don't support at least one of the active conditional states:
Флажки/переключатели
Hierarchical Select

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

Eleazara Втр, 21/10/2014 - 20:10

Конфликт Field Collections и Conditional Fields

Влияющее поле
Деятельность (чекбоксы):
- сольный исполнитель
- участник группы

Зависимое поле
Группа (коллекция полей, видимый) появляется, только если стоит галка на *участник группы*.

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

Добавляю в коллекцию поля "выбрать группу" и "предложить группу". В форме добавления/редактирования ноды не сохраняются новые или измененные данные как влияющего, так и зависимых полей.

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

Mr.Alinaki@drup... Пт, 08/08/2014 - 21:29

Entity Wrapper возвращает пустые коллекции полей

Есть документ "Поступление товаров" с коллекциями полей (тяжеловато, но что делать) для каждого элемента. Сохраняем, а через hook_node_presave копируем товары на склад. Начало обнадёживает:

...
$inflow = entity_metadata_wrapper('node', $inflow_node);
$warehouse = entity_metadata_wrapper('node', $inflow->field_warehouse->value());

Проверяем, есть ли вообще товары на складе и прочая бла-бла-бла. Переходим к переносу. И тут начинается прекрасное:
foreach($inflow->field_goods_collection->getIterator() as $delta => $fc)
не работает! Потому что значения пустые и никакого итератора, стало быть, нет!

При этом старый добрый не-объектный способ:
foreach($inflow_node->field_goods_collection[LANGUAGE_NONE] as $delta => $fc)
работает, как ни в чём не бывало.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

stillfinder Ср, 05/02/2014 - 15:43

Программное создание и обновление полей типа field collection

Field Collection - удобный модуль, который позволяет создавать составные поля, То есть поля, которые содержат внутри себя другие поля. Например, это может быть поле, состоящее из двух разных полей - термина таксономии и числовое поле. В этой статье мы поговорим о программном создании экземпляров field collection добавлении их к ноде, а также, о программном редактировании Field Collection в Drupal.

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

ajs Пт, 27/09/2013 - 10:45

Field_Collection + Views

Допустим в материале "Преподаватель" Есть поле Field_collection (Кафедра)
Кафедра:
(Выбор из списка)
Дисциплины:
(текстовое поле)
Должность:
(Выбор из списка)
профессор
Старший преподаватель
Заведующий кафедрой

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

ialexandri Пнд, 26/08/2013 - 07:35

Как сделать обязательными поля date и field_collection

Добрый день!

Установил модули date-7.x-2.6 и field_collection-7.x-1.0-beta5.

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

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

dlyatorrenta1 Пт, 12/07/2013 - 10:59

Изменение значений field collection

Доброго времени суток! Подскажите как изменить уже заданное значение одного из полей field collection. Пытался выгрузить entity , и в нём изменить значения полей, но пересохранить не могу. Использовал entity_load, entity_save, потом использовал hook_entity_update. Значение все entity_id мне известно, с помощью них и пробовал. Пожалуйста подскажите как решить проблему.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

roman-yrv Ср, 13/03/2013 - 16:17

Небольшой ликбез по field_collection

Добрый день.

Никто не может подсказать, где можно найти ликбез по программной работе с модулем  field_collection ?

То есть, допустим, есть нода с определенным nid, у неё есть поле типа field_collection с определенным названием, которое, в свою очередь, содержит другие поля и т.д.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

svenltd Ср, 20/02/2013 - 02:28

Field Collection Table + rules как сравнивать значения столбцов

есть поле field collection table
в нем содержится еще два поля: 1 и 2. Кол-во полей строк с полями 1 и 2 неограниченно.
нужно не допустить ввод целочисленного значений во второе поле больше в первом поле.
например: 1 поле = 10. 2 поле = 5 сохраняется результат.
1 поле = 10. 2 поле = 15 сохраняется, но второе поле уменьшается до значения первого = 10.
Реализую данную проверку через правила.
Создаю правило на изменение информации. Задаю условия при которых будет срабатывать правило:
если 2>1.
Тут и возникает проблема. При выборе данных для сравнения, можно ссылаться только на определенную строчку т.е.
node:field-table:0:pole-1
node:field-table:1:pole-1
node:field-table:2:pole-1
node:field-table:3:pole-1

node:field-table:0:pole-2
node:field-table:1:pole-2

Модули и темы: 
Версия Drupal: 
0 Спасибо

SKIT54 Втр, 19/02/2013 - 12:34

[Решено] Привязка поля к Field Collection программно

Здравствуйте уважаемые гуру!)

Подскажите пожалуйста, может кто сталкивался, а уже 3й день ничего хорошего нарыть не могу.

Пишу модуль под drupal 7. Нужна возможность добавления группы полей, без ограничения по количеству групп. Пример группы полей:
-id
-товар
-цена
-скидка

Нашел модуль field collection. Вроде то что нужно. При уставновке модуля создаю тип материала: product.

Далее добавляю поле field collection к product:

<?php
$field 
= array(
    
'field_name' => 'field_product_variants',
    
'type' => 'field_collection',
    
'cardinality' => -1,
    
'locked' => FALSE,
);
field_create_field($field);

$instance = array(
    
'field_name' => 'field_product_variants',
    
'entity_type' => 'node',
    
'label' => 'Варианты товара',
    
'bundle' => 'product',?>

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

flatron Вс, 23/12/2012 - 05:26

[Решено] Аналог field collection для D6

Подскажите модуль для 6-й версии аналогичный по функционалу [module=field_collection]

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

В группе полей текстовые строки и целые числа.

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

webpavilion Ср, 07/11/2012 - 18:50

Темизация Field Collection.

Честно сказать мне не очень нравится то что нагородили в D7 но прогресс не остановить заказчики требуют самых новых версий, отказываться от денег глупо, приходится ковыряться.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

xom940k Втр, 30/10/2012 - 13:30

drupal 7, field collection, can't delete

Добрый день.
Почему запятые в полях "темы", "ключевых слов" и "модули и темы" - выглядят как точки в последней мозиле?
А теперь к делу =)
Пол года назад, я собрал сайт на D7. Товар может быть нескольких цветов. У каждого цвета несколько изображений (ракурсов). Связь сею реализовал с помощью field collection.
Добавляем:
выбираем цвет, на пример Белый.
добавляем 1 фотку
добавляем 2 фотку
добавляем 3 фотку

Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Страницы