В ССК есть очень удобный подмодуль - Node Reference, он позволяет привязать к ноде определенного типа список нод других типов или даже ноды определенного вида. НО: когда просматриваешь ноду, которая привязана к другой ноде, то это никак не отображается. Есть задача, чтобы привязка была двунаправленной - то есть когда привязываешь например к форумному обсуждению список статей, то при просмотре каждой из этих статей была инфа, что данная статья привязана к данному форумному обсуждению, и наоборот( что уже реализовано). Есть ли готовые удобные решения? Понятно дело, что и вручную можно - интересуют именно готовые решения, которые могут и полностью заменять данный подмодуль Node Reference.
Комментарии
Выборкой views
Еще можно NodeFamily+Usernode попробовать
1 вариант http://drupal.org/project/relativity
2 вариант
2.1. Node Reference ставлю в подчиеннный
2.2. В мастер добавляю computed field (Create slave)
2.3. В мастер добавляю view field ( с параметрами view-name; %nid)
А.х да чуть не забыл в computed передаю $nid, а в "php default" Node Reference у slave забираю. Вообщем если пригодится для тебя готов написать хоть сюда, хоть на мыло в картинками и с php кодом полей всю эту рукоблюдь. В результате в Master видим связанные slave, а в slave - к каким master ам привязаны - конечно это уже условно ( связь двунаправленная )
Цитата:
"Вообщем если пригодится для тебя готов написать хоть сюда,
хоть на мыло в картинками и с php кодом полей всю эту рукоблюдь."
sas@drupal.org, пожалуйста, лучше сюда. Другим тоже интересно.
Поддерживаю. Код в студию!
Это все можно сделать и без computed field, просто создать вид и использовать nid как аргумент, а потом вставить вид в шаблон мастер-ноды. Где-то я приводила пример такого.
sаs@drupal.org и Натали, если можно, объясните более детально ) буду очень благодарен
Каков оптимальный вариант на лето 2011?
Если делать через Views, то один из материалов будет "полным" при просмотре и "пустым" при редактировании. Если я правильно понял.
А такой вариант:
В hook_update и hook_insert добавить вставку/обновление для ссылочных материалов.
Плохо: дополнительные проверки возможно большого колличества нод.
Остальное вроде ок?