ビューのセットでDrupalサイトをクライアントに提供します。クライアントは(事前定義された)ビューのセットを編集したいと考えています。たとえば、アプリケーションが3つのビューを取得したとします。クライアントはそれらの1つを編集することができます。
これを処理するモジュールを探していましたが、見つかりませんでした。ビュータグを考慮に入れるモジュールがあることを望んでいたので、このタグに権限を設定できます。たとえば、タグ 'Client' をビューに割り当てます。次に、このタグの特定のロールに編集権限を割り当てることができます。
これをどのように解決しますか、またはすでに利用可能な解決策はありますか?
ありがとう!
クライアントが一部のビューの基本設定(ヘッダー、フッター、タイトル、または空のテキスト...)を編集するだけでよい場合は、 Views UI:Edit Basic Settings モジュールを試してみてください。特定のロールによって編集可能なビューを定義できます。
最新のプロジェクトでも同じ機能が必要だったので、そのためのサンドボックスモジュールを作成しました。
https://www.drupal.org/sandbox/sgurlt/2717137
取得したビューごとに権限が追加されます。メニューパスは今のところ機能していませんが、すぐに確認します。
残念ながらそれは不可能です。ユーザーはフィールドの編集を許可されているか、許可されていません。ビューUIでビューを編集可能にすることも、バージョン管理には望ましくありません。
回避策の1つは、編集可能な別のコンテンツタイプを使用することです。これは、通常どおり編集可能であり、ビューにそれを引き出します。
チャンディープ