私は、ユーザAがブログAに書くことを許可するように制限するモジュール/テクニックを探しているが、ユーザーBは、ブログAとBで書くことができますが、Cでは書き込むことはできません。基本的に、柔軟性が必要です...しかし、それは困難であることが証明されています。誰もこれのようなものに遭遇しましたか?ああ...それはそれぞれのために異なる役割を使うことはできません。すべての作家が同じ役割を共有しています。ユーザAにブログAのブログ投稿を書くことができるが、ブログBはない
私の最初の考え...
- それへの書き込みを許可されたもののためのユーザーリファレンスのフィールドが含まれているブログという名前のコンテンツタイプを作成します。
- ユーザーが参照されているブログへのノード参照(ノードを選択するためにビューを使用)を持つブログ投稿コンテンツタイプを作成します。
これにより、ユーザーAはブログAのみに書き込むことができますが、ユーザーAがブログBのブログ投稿を開いて編集することはできません。何かご意見は?
さて、私はtac_liteを使いこなしました。それは編集/削除/表示の権限に役立つようです。しかし、作成権限であまり役に立ちません。しかし、私はそれをサポートするために、素早く汚れたカスタムモジュールを作成しました。だから、今働いているようだ! – mikesir87