드루팔 (Drupal) 6.x하나 이상의 콘텐츠 유형에 대한 후크 퍼가스트
나는 4 개의 다른 콘텐츠 유형을 관리하는이 모듈을 가지고 있습니다. 그렇다면 동일한 모듈 내의 각 콘텐츠에 대한 사용 권한을 어떻게 정의합니까? 그게 가능한가? 나는 각 콘텐츠 유형에 대한 권한을 정의하는 방법을 알 수 없다. cu_fook은 모듈 이름으로 명명되어야하고 컨텐트 유형에 대한 권한 기반을 반환하는 hook_access $ node와 같은 인수가 없다. 방법은 다음과 같습니다. -
function mymodule_perm()
{
if(content1)
return array(
'create content1 node',
'edit content1 nodes',
'delete content1 nodes',
);
if(content2)
return array(
'create content2 node',
'edit content2 nodes',
'delete content2 nodes',
);
if(content3)
return array(
'create content3 node',
'edit content3 nodes',
'delete content3 nodes',
);
.......
}
도움을 주시면 감사하겠습니다.
각 콘텐츠에 대한 사용 권한 문자열을 놓친 방법은 전체적으로 문자열로 반환 될 수 있습니다! 무리 감사. – Andrew