Как организовать на сайте

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

Аватар пользователя Joy Joy 14 ноября 2009 в 19:35

Уважаемые Друпаловцы, у меня возник такой вопрос, как организовать на сайте рубрику "Вопрос-ответ", т.е. посетитель оставляет вопрос а только!пользователь с определенной ролью может на него ответить? Может кто уже делал нечто подобное. Заранее спасибо.

Комментарии

Аватар пользователя Ветер Ветер 14 ноября 2009 в 20:55

На всикдку, дать одну роль вопрошающим, другую отвечающим.
Вопрошающим запретить коментировать, а отвечающим запретить создавать вопросы.

Аватар пользователя Joy Joy 14 ноября 2009 в 20:59

Я думаю решить эту проблему так, создал новый тип(для подачи вопроса) а с помощью модуля Comment Permissions даю разрешения комментировать определенным ролям. Вывести думаю Viws.
Может кто поправит?.

Аватар пользователя rbogdan@drupal.org rbogdan@drupal.org 15 ноября 2009 в 15:01

Начинал делать подобный функционал. Вот примерно как реализовывал.

Создавал новый тип материала доступный для всех пользователей, поле Body переименовывал как "вопрос". Далее создавал с помощью CCK новое текстовое поле ответ, которое могли заполнять только пользователи с определённой ролью (редакторы). Ну и ещё несколько специальных полей создавалось(тел, ФИО и т.д.)

Теперь любой пользователь мог создавать новый материал "Задавать вопрос". После того как редактор ответил на вопрос, он устанавливал параметр ноды "опубликовать".

Теперь для красивого вывода материала создавалось представление. Вот и всё.