Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
DrupalにCCKを使用して作成されたカスタムコンテンツタイプがあります。
このタイプの作成/編集権限はノードモジュール権限に表示されませんが、他のcckタイプは表示されます。
このコンテンツタイプもモジュールにバインドされていますが、このモジュールには管理画面がなく、すべてのノードの作成は標準のcckインターフェイスを介して行われます。
何か案は?
権限キャッシュを再構築してみました
hook_node_info 配列でモジュール自体の名前を返していたことがわかりました。これは、許可フックがモジュールで確実に起動されるように「ノード」を返す必要がありました。
モジュールに hook_perm を追加して、パーミッションを手動で定義してみてください。それが表示された場合、モジュールがパーミッションをオーバーロードしていると思われるかもしれません。
それ以外の場合は、キャッシュをクリアしてみてください。