私はSitecoreでWebサイトを構築するチームの一員です。コンテンツエディタから値を非表示にするテンプレートフィールドを追加しました。
(フィールドにはページ用の追加のCSSクラスが含まれているため、特定のページでスタイルをターゲットにできます。ベストプラクティスではありません。コードに入れる必要がありますが、サイトが本番環境にある場合には利点があります。)
Sitecoreコンテンツエディターで特定のフィールドを非表示にする方法はありますか?
乾杯
フィールドへのアクセスを制限する必要Field Read
があります(アクセスしないようにRead
)
ルードはチケットを持っていると思います。彼の答えに少し取り組むために、そしてフィールドレベルのセキュリティを使って初めて作業したときは自分でこれを行う方法がわからなかったので、ツールバーの[列]ボタンを選択して[フィールドの読み取りとフィールドの書き込み]を表示しますセキュリティエディタのオプション。
ユーザーグループに対して、フィールドへの読み取りアクセスを制限できます。
既に与えられた回答に追加するには、おそらく設定をレンダリング パラメータとして追加する必要があります。これにより、「ページ」全体ではなく、より具体的にレンダリング/コントロールをターゲットにすることができ、ページのさまざまなコンポーネントにさまざまなクラスを設定できるようになります。 .
Sitecore パラメーター テンプレートの紹介: Sitecore クライアント構成
の詳細な説明 Sitecore パラメーター テンプレートの紹介: サブレイアウト構成をより直感的にする
サブレイアウト パラメーター ヘルパーを使用して、コード ビハインドで値を取得します。