Требуется реализовать систему вопрос-ответ. То есть пользователи создают вопрос, на который может ответить только администратор.
Подскажите как удобнее это реализовать. Хотел сделать через добавление типа материала "вопрос", и последующий вывод через вьювс, но не нашёл как разрешить комментирование определённого типа материала только админам.
Комментарии
Люди, подскажите пожалуйста
Подойдёт?
http://drupal.org/project/faq
уже пробовал этот модуль. не совсем то, в этом модуле вопрос добавляется сразу с ответом, а нужно что бы зарегистрированный пользователь мог задать вопрос, а ответить на него мог только администратор.
http://drupal.org/project/faq_ask
This module is an add-on to the FAQ module that allows users with the new 'ask question' permission to create a question which will be queued for an 'expert' to answer.
Уже пробовал установить. Когда разрешил добавление вопроса просто зарегистрированному и перезашёл на сайт под тестовым пользователем сайт упал с ошибкой. И ещё при добавлении вопроса он выдаёт целую кучу настроек, типа комментирования, настроек меню и пр., а в идеале должно быть одно, максимум два поля (заголовок и тело вопроса)
Ребят, срочно надо, подскажите пожалуйста
1. Есть ли подходящий модуль, с возможностью добавления вопроса пользователем и ответа администратором
2. Если такого нет, то как разрешить комментирование определённого типа материала только администратору
Самое простое -- обычная нода, которую могут создавать пользователи, а комментировать могут только эксперты.
Ограничить комментирование по роли можно каким-то модулем.
я тоже изначально подумал как раз про такой способ, но не нашёл как ограничить права на комментарии. если решить эту проблему, то красивый вывод через вьювс дело 10 минут и вопрос решён
http://drupal.org/project/comment_perm
и на этой же странице в группе Related projects
Все эти модули, кроме Comment Access, под 6ой друпал, а у меня 7ой. А у Comment Access немного не тот функционал:
ckk + views
Как я понял речь идёт о cck? а можно поподробней, а то я с cck вообще не работал и даже не представляю что делать с этой связкой?
А мы пойдём другим путём.
Реализовал следующим образом:
Создал тип материала "Вопрос", в нём два поля - "Вопрос" и "Ответ", через Field Permissions для поля "Ответ" установил возможность создания и редактирования только для админа. Далее вывод через вьювс и немного подрихтовал с помощью Display suite
а у меня вопрос - один тип. ответ другой. ну и далее вывод через вьюху ответа в вопросе. и любые настройки.
тоже вариант решения)
от вашего варианта я отказался сразу же как его сделал в свое время.
Если не секрет, почему?