Как объединить стандартный тип контента с настраиваемой hook_access ()? - PullRequest
1 голос
/ 20 октября 2010

Я доволен стандартными типами контента Page и Story.

Тем не менее мне нужно больше контроля над контролем доступа.

Я хотел бы написать свой собственный контроль доступа.

Мне нравится концепция hook_access () для управления доступом к типам контента, который вы создаете сами.

Имеется ли у меня hook_access (), когда я использую тип своего контента?

Ответы [ 3 ]

1 голос
/ 20 октября 2010

Модуль доступа к контенту позволяет настроить управление доступом для каждого типа контента или даже для каждого узла.

0 голосов
/ 20 октября 2010

"hook_access доступен для всех типов контента, поскольку все типы контента хранятся в форме узла." это именно то, что я хочу, но кажется, что hook_access работает только для типов контента, которые создаются модулем, а не для типов контента, которые создаются в стандартной форме (с использованием графического интерфейса пользователя). Я знаю, что я не очень хорошо говорю по-английски, вы понимаете, что я сказал?

0 голосов
/ 20 октября 2010

Я хотел бы написать свой собственный контроль доступа.

Саймон прав, модуль content_access, вероятно, то, что вы ищете.Не изобретайте колесо, если вам не нужно.

Мне нравится концепция hook_access () для управления доступом к типам контента, которые вы создаете сами.

Это предпочтительный "drupal way"

Имеется ли у меня hook_access (), когда я использую мой тип контента?

hook_access доступен для всехтипы контента, так как все типы контента хранятся в форме узла.hook_access вызывается всякий раз, когда вызывается любая определенная (nodeapi) операция.

...