カスタムスタイル設定されたウィジェットコンポーネントの作成
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Search UI Componentsパッケージには、UIコンポーネント、プリミティブ、およびスタイルで構築されたウィジェットコンポーネントである、スタイル付きウィジェットコンポーネントのテンプレートが含まれています。これらのコンポーネントのスタイルを編集したり、コンポーネント全体を置き換えたりすることができます。
カスタムスタイルクエリフック付きrecommendationウィジェットコンポーネントを作成するには:
-
UIコンポーネントのリファレンス サイトのWidget templatesセクションで、Search resultsページを開きます。
-
Reactプロジェクトのwidget_componentsフォルダーに、searchResultsBasicStoryという名前のフォルダーを作成します。
-
テンプレートの一覧から、Basic storyページでindex.jsをクリックしてコード ブロックをコピーします。
-
searchResultsBasicStoryフォルダーにindex.jsというJavaScriptファイルを作成し、コピーしたコード ブロックを貼り付けて保存します。
-
テンプレートの一覧から、Basic storyページでstyled.jsをクリックしてコード ブロックをコピーします。
-
searchResultsBasicStoryフォルダーにJavaScriptファイルを作成し、コピーしたコード ブロックを貼り付けstyled.js、保存します。
-
styled.jsで、スタイル設定されたプリミティブを編集し、保存します。
-
applicationコンポーネントで、次のコードブロックに示すようにコンポーネントを追加します。
RequestResponseimports ( SearchResultsBasicStory ) from "./widget_components/searchResultsBasicStory"; const MyApp = () => { return ( <WidgetsProvider env='<environment>' customerKey='<customer key>' apiKey='<api key>' > <SearchResultsBasicStory rfkId="styled_searchResultsBasicStory" /> </WidgetsProvider> ) }; -
コンパイルエラーを回避するには、importsセクションを更新して保存します。