SXAストアフロント

Version: 10.1
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

SXA Storefrontは、Sitecore Storefrontの開発とデプロイを加速するのに役立ちます。

フロントエンド開発には、次の要素が含まれます。

Front end development elements.

バックエンド開発はHelixの原則 に従い、次の要素を網羅しています。

Backend development elements.

SXA Storefrontソリューションの フィーチャ レイヤー には、ストアフロント サイトの構築に必要なすべてのレンダリングが含まれています。これらのレンダリングは次のように構築されています。

Scribanのみのレンダリングの場合、HTMLマークアップはScribanテンプレートにあります。ただし、少なくともProduct Priceレンダリングの次の例に示すようなコードを含む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ドキュメント サイトの別の領域に移動します。リンクをクリックした後にこのページに戻るには、ブラウザの戻るボタンを使用します。

何かフィードバックはありますか?

この記事を改善するための提案がある場合は、