Faq_ask - не могу совладать

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

Аватар пользователя sergvm sergvm 5 октября 2010 в 22:28

Помогите начинающему.
Прошу больно не пинать.

Никак не могу совладать с faq_ask (Вопрос-ответ)

Что нужно:

Нужен блок Вопросы и ответы по категориям.
В каждой категории нужна кнопка или ссылка "Задать вопрос", которая будет отсылать на страницу с формой вопроса.
После этого вопрос публикуется на сайте (в текущей категории) и ожидает ответа.
Ответ должен также публиковаться на сайте под вопросом.

Что сделал:

Создал категории faq. В них создал материалы типа faq (для начального наполнения контента).
В таксономии создан словарь FAQ со списком терминов.
Также создал пользователя с ролью "эксперт" с правами отвечать на вопросы.
Незарегистрированным пользователям разрешил задавать вопросы.

Что не получается:

Не могу создать ссылку (кнопку) "Задать вопрос" и привязать ее к форме FAQ.
"Задать вопрос" можно и не в каждой категории, не принципиально.

Комментарии

Аватар пользователя WebRemake WebRemake 5 октября 2010 в 23:58

Модуль помещает ссылку Ask a question в меню Navigation
Путь для этой ссылки faq_ask
Используйте href="/faq_ask" для создания своей ссылки "Задать вопрос"

Модуль так же создает блок Ask a Question. Найти и настроить показ блока можно на странице admin/build/block

Аватар пользователя sergvm sergvm 8 октября 2010 в 0:48

За меню спасибо огромное!
Рыскал везде, но видимо пропустил!

С блоками разобрался почти сразу и их настроил. Правда есть косяк, не пойму почему.
Когда создаю материал FAQ (в данном случае вопрос-ответ приходится как-то изощриться, что-бы попал в нужный раздел Вопросов и ответов).
А именно, если Создать FAQ в Настройка меню проставить название ссылки, то заносит туда куда надо, а если установить родительский пункт то же самое, то игнорирует...

Аватар пользователя WebRemake WebRemake 8 октября 2010 в 13:40

"sergvm" wrote:
если Создать FAQ в Настройка меню проставить название ссылки, то заносит туда куда надо, а если установить родительский пункт то же самое, то игнорирует...

FAQ создается по адресу node/add/faq и в форме создания FAQ нет никаких настроек меню, только выбор терминов из словаря таксономии FAQ categories.
О каком меню вы говорите?

Аватар пользователя WebRemake WebRemake 8 октября 2010 в 13:50

"WebRemake" wrote:
выбор терминов из словаря таксономии FAQ categories.

возможно этот словарь вы имели ввиду под словом "меню"?

Аватар пользователя sergvm sergvm 8 октября 2010 в 21:45

Нет. Я поставил русский drupal 6.
Дословно привожу шаги по созданию FAQ:
Создать материал/ FAQ .Выходит страница "Создать FAQ" на которой в самом начале есть раскрывающаяся ссылка "Настройки меню". Там есть "Название ссылки в меню:" с пояснением "Текст ссылки, соответствующий этому пункту в меню. Оставьте пустым если не хотите добавлять эту страницу в меню." , а также "Родительский пункт" с выпадающим списком всех меню с пояснением "Максимальная глубина для пункта и его дочерних пунктов равна 9. Некоторые пункты меню могут быть недоступны в качестве родительских, если их выбор превысит этот предел."
Ну и "Вес".

Аватар пользователя WebRemake WebRemake 9 октября 2010 в 3:38

не заполняйте поля "Настройки меню" - они необязаельные

разделы FAQ задавайте в поле "FAQ categories:" - это словарь таксономии "FAQ categories" который создается модулем FAQ специально для категоризации вопросов

в этом случае все вопросы и ответы будут рубрицированы в соответствии с терминами этого словаря а их список будет доступен по адресу yourdomain.com/faq

вид этого списка можно настроить здесь admin/settings/faq/questions

Аватар пользователя sergvm sergvm 9 октября 2010 в 17:28

Это все сделал еще раньше.
Как FAQ узнает, какой вопрос куда пихать, если не задать настройки меню?
Кстати вылезло еще три бага:

1. При выборе admin/settings/faq/categories вылезает такое вот предупреждение: warning: Invalid argument supplied for foreach() in /www/htdocs/includes/form.inc on line 1211. Это наверное к хостеру... или нет?
2. Ссылку задать вопрос теперь вижу, но если зайти под анонимом, то выдает: "Доступ запрещен
У вас нет доступа к этой странице.". Почитал на этом сайте ответы, пробовал все рецепты, ничего не помогает. Права проставил все.
3. Тоже при заходе под анаонимом при нажатии на категорию вопросов исчезает ссылка "Задать вопрос".

Не понос, так золотуха блин...

Аватар пользователя sergvm sergvm 11 октября 2010 в 16:40

Да вопросов уже забил полно.
Все переделывать - геморой...
Штука то не плохая, но никак что-то не выходит... а нужна ведь.

Аватар пользователя sergvm sergvm 28 октября 2010 в 22:29

Ну а что, ни у кого больше нет никаких мнений.
Вот новое...
Когда делаю в Разрешениях для Анонима в модуле Faq "Создать ЧаВо", то ссылка работает, но появляется дублирующая ссылка "Создать материал/FAQ".
А если отключаю эту галочку, то дублирующая ссылка пропадает, но зато для анонима "Доступ запрещен
У вас нет доступа к этой странице".
Вот такие кренделя...

Аватар пользователя LadyLana LadyLana 6 декабря 2010 в 23:54

Кто-нибудь, подскажите, пожалуйста, почему не получается добавить блок FAQ_ask на страницу ЧаВо? Вроде все настройки сделала. На странице управления блоками этот блок появился, но он отключен, а когда меняю область - на содержимое, то блок все равно не подключается.