SXA Storefront
Version: 10.2
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SXA Storefront を利用すると、Sitecore のストアフロントの開発とデプロイを加速化できます。
フロントエンド開発には、次の要素が含まれます。
バックエンド開発は Helix の原理に従い、次の要素が含まれます。
SXA Storefront ソリューションの機能レイヤーには、ストアフロント サイトの構築に必要なすべてのレンダリングが含まれています。これらのレンダリングは次のように構築されます。
Scriban のみのレンダリングの場合、HTML マークアップは Scriban テンプレートにありますが、商品価格レンダリングについては、少なくとも次の例に示すようなコードを含む Razor ビューが必要です。
RequestResponse
<div @Html.Sxa().Component(Model.Rendering.RenderingCssClass ?? "cxa-productprice-component", Model.Attributes) data-cxa-component-class="ProductPrice" data-cxa-component-initialized="false" data-cxa-component-type="component">
<div class="component-content">
@if (Model.Item != null)
{
foreach (BaseVariantField variantField in Model.VariantFields)
{
@Html.RenderingVariants().RenderVariant(variantField, Model.Item, Model.RenderingWebEditingParams, Model)
}
}
</div>
</div>
Sitecore には、SXA Storefront の開発を始めるのに役立つ多くのリソースがあります。主要なリソースのいくつかをここに示します。
注記
以下のリンクの一部は、Sitecore ドキュメント サイトの別の領域に移動します。リンクをクリックした後で、このページに戻るには、ブラウザーの戻るボタンを使用してください。