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

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

Аватар пользователя Solanka Solanka 9 января 2015 в 13:30

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

Может быть кто нибудь сталкивался с подобной задачей? Подскажите есть ли какие то готовые решения?
если необходим жесткий кодинг, то в каком направлении мыслить и где почитать? (т.к. опыта нет)
заранее спасибо за любую идею)