ステップ 6: 設定プロパティをテーマレイアウトに追加する
システム管理者がエクスペリエンスビルダーで新しい検索コンポーネントを完全に非表示にするためのオプションを追加します。
テーマレイアウトコンポーネントで、次の属性を追加します。
1<aura:attribute name="showSearch" type="Boolean" default="true" />マークアップで、検索列全体を aura:if 式でラップします。この式はリアクティブであるため、属性が更新されると、コンポーネントが表示されます。
1<aura:if isTrue="{!v.showSearch}">
2 <div class="slds-col">
3 {!v.search}
4 </div>
5</aura:if>設計属性を追加します。
1<design:component label="Condensed Theme Layout">
2 <design:attribute name="showSearch" label="Show Search Box" />
3</design:component>エクスペリエンスビルダーで集約されたテーマレイアウトを編集するときに、検索コンポーネントを表示または非表示にするオプションを使用できるようになりました。このチェックボックスをオフにすると、ページが更新され、検索コンポーネントが非表示になります。