de-vraag
  • 質問
  • タグ
  • ユーザー
通知:
報酬:
登録
登録すると、質問に対する返答やコメントが通知されます。
ログイン
すでにアカウントをお持ちの方は、ログインして新しい通知を確認してください。
追加された質問、回答、コメントには報酬があります。
さらに
ソース
編集
 gorebash
gorebash
質問

オーチャードのコンテンツ権限

OrchardCmsサイトでは、階層化メニューを作成して、メニュー項目をユーザー役割別に表示したり非表示にしたりする必要があります。これにアプローチする最善の方法は何ですか?

1つの可能な方法は、レイヤールールがそれぞれの役割を果たしている別のレイヤーに関する2つのメニューを作成して管理することです。しかし、これは理想的ではない2つのメニューを管理することを意味します。各メニューの多くの項目を複製する必要があります。

別の方法は、カスタムメニューパートを作成することです。ここの欠点は、それが過度のように思われることです。

それとも、私は間違ったトラックを完全にしていますが、代わりに役割別にコンテンツアイテムをフィルタリングしたいのですか?このシナリオでは、まだメニューフィルタを指定する方法が必要だと思います。

2 2011-10-27T17:59:46+00:00 2
プログラミング
permissions
navigation
orchardcms
Bertrand Le Roy
27日 10月 2011 в 7:08
2011-10-27T19:08:30+00:00
さらに
ソース
編集
#56791235

私は、高度なメニュー(ギャラリーから利用可能)は、権限に基づいてメニューをトリミングすると思う。

更新:私の悪い。代わりにQuantaを試してみてください(Scienceプロジェクトの一部です)。カートグラフィでうまくいくはずです。

0
0
David Vogel
8日 4月 2014 в 7:24
2014-04-08T19:24:33+00:00
さらに
ソース
編集
#56791236

この簡単なPCGを使用して、複数のメニューをロールでフィルタリングしてレイヤーで作成することができました。 RoleLayerモジュール。あなたはまだ別のメニューを作る必要があります、そして、アクセス権を変更しない限り、それはURLアクセスを制限しません。

モジュールを有効にしたら、ロールのルールを作成できます。例えば、

role("Administrator")

そのレイヤーは管理者ロールを持つユーザーだけが見ることができます。

0
0
質問の追加
カテゴリ
すべて
技術情報
文化・レクリエーション
生活・芸術
科学
プロフェッショナル
事業内容
ユーザー
すべて
新しい
人気
1
Roxana Elizabeth CASTILLO Avalos
登録済み 1週間前
2
Hideo Nakagawa
登録済み 1週間前
3
Sergiy Tytarenko
登録済み 1週間前
4
shoxrux azadov
登録済み 1週間前
5
Koreets Koreytsev
登録済み 2週間前
© de-vraag :年
ソース
stackoverflow.com
ライセンス cc by-sa 3.0 帰属