2017-04-18 4 views
0

こんにちはAEMコミュニティユーザーのアクセス許可を変更せずに一部のテンプレートを無効にしようとしていますが、 B)私は問題を抱えていますが、allowPathsプロパティの制限付きテンプレートの1つのページをコピーして貼り付け(同じパス上に)して、制限をバイパスできれば、あなたは望ましくないページを持つことができますパス。これを修正するために私は何ができるでしょうか?ユーザーのアクセス許可を変更せずにテンプレートを非アクティブ化するための新しい機能ユーザーのアクセス許可を変更せずにAEMのテンプレートを無効にする方法

ありがとうございます。

K.

答えて

0

最初。私はあなたが古典的なテンプレートシステムを使用していると仮定しています(最新のものではなく、/ confの下に保存されています)。

プログラムでテンプレートを変更することはお勧めしません。これらは/ appsに格納されているので、「コンテンツ」ではなく「コード」とみなされます。また、AEMパッケージを再インストールすると、変更が緩和されます。

代わりにcq:allowedTemplates propertyをサイトのコンテンツツリーのルートに直接使用することができます。コンテンツの任意の場所にそのプロパティを設定するだけで、利用可能なテンプレートのリストを設定する必要があります。そのリストにないテンプレートは、新しいページを作成するために利用できません。

関連する問題