Случайный не редактируемый узел - PullRequest
1 голос
/ 30 апреля 2011

Я сталкивался с этой проблемой в прошлом, но никогда не решал ее.

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

Странная проблема в том, что клиент может редактировать любой узел типа product_type, за исключением одного конкретного узла того же типа . Другими словами, все узлы типа product_type доступны для редактирования, кроме узла / 3.

Может кто-нибудь, пожалуйста, помогите мне.

Ответы [ 3 ]

0 голосов
/ 30 апреля 2011

Проверьте автора узла.Если он отличается от учетной записи пользователя клиента, которая может объяснить проблему.Если это не работает, вам может потребоваться «перестроить разрешения».

0 голосов
/ 30 апреля 2011

Я выяснил, в чем проблема.Учетная запись клиента не может редактировать что-либо в формате ввода full-html.Я включил это в / admin / settings / filters, и теперь он работает просто отлично.

Спасибо, что заглянули.

0 голосов
/ 30 апреля 2011

Установлен ли у вас модуль доступа к узлам, например, Access Content или Taxonomy Access Control? Если вы это сделаете, это может быть связано с тем, что для каждого узла установлены разрешения, а роль вашего клиента не имеет разрешения на редактирование этого узла, или это может быть связано с тем, что он помечен определенным термином таксономии, который не позволяет ему редактировать его.

Если у вас не установлены какие-либо дополнительные модули доступа к узлам, просто отсутствует ссылка на «Изменить» в разделе вкладок страницы? Может ли клиент ввести "http://example.com/node/3/edit" и таким образом добраться до экрана редактирования?

Если вы предоставите ответ на эти вопросы в комментариях, я отредактирую этот ответ как смогу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...