Доброго времени суток!
Банальный случай в библиотеке: тип Книга и тип Автор. У книги их может быть много, но не все они имеют персональные ноды, поэтому при добавлении к Книге авторов через поле node reference, он не дает добавлять "несуществующих авторов". Пока вижу выход во втором поле "Авторы" добавленном как текстовое поле, но это право некрасиво. У кого какие соображения по этому поводу? Задачу можно усложнить тем что рано или поздно у автора может появится свой нода...
Комментарии
аналогичная проблема на моем сайте - может разделить авторов на просто авторов (одно имя) и на персон (полное имя)?
при выводе можно сортировать и тех и других
точного названия не помню, но было что-то вроде node referrer create как раз под ваш случай. Посмотрите на drupal.org в модулях.
upd nodereferrer_create
Интересный мод, спасибо.
Но автосоздание боюсь не выход, придется два поля применять.
Я и говорю, отдельно поле нод референс для авторов и простое текстовое поле для авторов не имеющих странички. Просто с первого взгляда некрасивая реализация.
Думал поковырять код нод референс чтобы отключить проверку существования нода и забивать как текст, но что-то мне подсказывает что хранит он id ноды, а не текст, поэтому смысла нет.
можно сделать отдельный два типа материала: Авторы и Персоны, и вручную совместить вывод двух типов материала в общем алфавитном порядке.
напишите скрипт для быстрого переноса Автора в Персоны для удобства