Kentico v7 で 2 つの Web パーツを含む Web パーツ ゾーンを使用しています。
- 編集可能なテキスト
- リピータ
リピーターでは、リレーションシップを使用して、ユーザーの役割とそれに割り当てられた権限に従ってデータを表示しています。それは働いています。条件を次のように Web パーツに入れました。
{%CurrentDocument.RelatedDocuments.isrelatedto.Count>0#%}
データがない場合、ゾーン全体、ブロック全体を非表示にしたい。しかし、問題は、一部のロールでは、データが含まれているために条件{%CurrentDocument.RelatedDocuments.isrelatedto.Count>0#%}
が返さtrue
れることですが、これはユーザーのロール権限に従ってユーザーに表示されるべきではありません。このような場合、空白の Web パーツが表示されます。この空白の Web パーツを表示したくないので、完全に非表示にします。
これにはどのような条件を追加する必要がありますか?