Доброго времени суток!
Сразу оговорюсь - в Друпале НЕ новичок, лишних вопросов не задаю, юзаю поиск.
Возникла странная проблема с модулем Simple Access. В общем-то сам модуль - именно то, что мне нужно. Ноды скрывает, определенным ролям показывает. Но!!! При установке галочки показа ноды определенной роли все работает, а вот если потом ее убрать (галочку), то нода не становится снова видимой для всех. Мало того, даже при удалении модуля, нода видна только зарегистрированным пользователям. Перепробовал кучу вариантов - менять роли, создавать другие - безрезультатно. То есть модуль работает только в одну сторону - скрывает. А обратного пути нет.
Кто-нибудь работал с этим модулем? Есть ли какие скрытые камни и пути их обхода? И вообще, это баг или так и должно быть?
Заранее благодарен за ответ.
Комментарии
А не могла нода просто где-то закешироваться?
Нет, кэш отключен. В браузере кэш чистил. Ноду пересохранял несколько раз. Безрезультатно. Видимо баг. Решил использовать taxonomy access.
Поставил вчера Simple Acces, то же как раз то, что мне нужно.
Но почему то полезли какие то ошибки, вот такая например
Notice: Undefined index: sa в функции simple_access_form_node_type_form_alter() (строка 385 в файле Z:\home\lms\www\sites\all\modules\simple_access\simple_access.module).
Я не программист, что то менять в коде не берусь. Да и с обновлениями я так понимаю потом проблемы будут, если что то менять в модуле.
Решил поискать что то похожее.
Пока вот это нарыл, но еще не разобрался, что из этого подойдет
Node access node reference
http://drupal.org/project/nodeaccess_nodereference
Content Access
http://drupal.org/project/content_access
Workbench Access
http://drupal.org/project/workbench_access
Node access user reference
http://drupal.org/project/nodeaccess_userreference
Может кто сталкивался с этими модулями? что из этого может подойти для того, чтоб просто запрещать редактирование каждой отдельно взятой ноды для определенной роли.
Может кому пригодиться,
Content Access - решает ту же задачу.
Только что опробовал, можно устанавливать доступ к каждой отдельной ноде
доступ то к каждой но тизеры не выводит только доступных... в этом минус. так что не айс... оыбчно тизеры выводят и если не доступно пишут не доступно... а не скрывают если уж скрыть нужно моно поле добавить в тип материала и во вьюхе скрыть чо хошь