2017-04-04 13 views
0

以前は、AddArticleResources()メソッドを呼び出す前にJournalArticleLocalServiceImplクラスにフィルタを追加し、addGuestPermissionsブール値をfalseに設定して、WEBのゲスト/コンテンツ。ゲスト/サイトメンバーのデフォルトのアクセス権を無効にする

変更はコントロールpannel - > Webコンテンツに反映されますが、WEB CONTENT DISPLAY PORTLETでは反映されません。

Webコンテンツの表示上のデフォルトgues /サイトのメンバーの権限を無効にするには何をすべきか

Liferayのバージョン:6.1.2

答えて

0

私が正しくあなたを理解していれば、あなたは記事を持っていますゲストビューのアクセス権がありません。 Web Content Display ポートレットに追加すると、ポートレットの権限は変更されません。場合

これはあなたの状況を説明します。これは完全に予想されることに注意してください:ポートレットは、任意の物品を表示するように設定されています。ポートレットが「保護されている」場合、これは記事に対しては何も言いません。一方、読取り保護された記事は、空のポートレットを残す。 ポートレットの権限にもかかわらず、記事は表示されませんでした。

状況に該当しない場合は、

+0

あなたが正しいとお考えください。 WEB CONTENT DISPLAY権限にWebコンテンツ権限が反映されるようにするにはどうすればよいですか。 Webコンテンツ表示ポートレットから新しいWebコンテンツを作成しても、既定のゲストアクセス権があることがわかりますが、コントロールパネルから同じWebコンテンツのアクセス許可をチェックすると、ゲストアクセス権がありません。 – dreambigcoder

関連する問題