Как связать ноды?

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

Аватар пользователя venya venya 10 ноября 2007 в 10:37

Как установить связь между нодами? Функционал нужен следующий. На сайте размещены статьи, к каждой статье можно написать свою трактовку, т.е. другую статью. Я думал реализовать следующим образом На статье сделать кнопку "Свой вариант" и когда нажимаешь создается новая статья связанная с текущей, с помощью чего эту связь можно сделать? Желательно чтобы новая статья имела такой-же заголовок как статья с которой она связана.

Есть модуль node_relation но он устанавливает parent->child связи и не устанавливает связей одного уровня, пока думаю что надо его как-то менять, может есть готовые решения связей одного уровня? Таксономия не подходит, т.к. не не хочется чтобы пользователи выбирали термины, нужно один клик по созданию своей статьи.

Комментарии

Аватар пользователя VladSavitsky VladSavitsky 10 ноября 2007 в 15:22

Странная практика - несколько статей с одинаковыми именами...
Ещё и пути можно им одинаковые дать с помощью pathauto...
Мне кажется, что лучше вам описать проблему, а не то как реализовать решение, которое вы придумали.
Решение кажется каким-то слишком сложным и далёким от юзабилити.
Возможные варианты:
1. Использовать версии, которые есть в стандартном модуле Book (Книга). Поищите описание возможностей на сайте по словам "book vs wiki".
2.Pear wiki filter - попробуйте wiki-технологии (как в wikipedia.org)

Аватар пользователя venya venya 10 ноября 2007 в 18:18

Согласен не видя сложно придумать решение.

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

Про бук и вики читал. мне хочется наладить такие связи чтобы можно было добавлять любой тип материала и его связывать. Мне понравилось тип поля CCK reference но пока не могу его понять Sad Точнее не его, а не могу разобраться что такое аргументы которые передаются во View там поле Select а в нем располагается View так вот я хочу чтобы в этмо поле было только одно значение которое совпадает со связанной нодой.

Я новичёк в дупале и могу ошибаться в терминологии.