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

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

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

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

Комментарии

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

10 ноября 2007 в 15:22

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

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

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

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

10 ноября 2007 в 18:18