B2C-Commerce-Developer 試験問題 26

マーチャントは、Business Manager のコンテンツ画像アップロード モジュールを使用して画像をアップロードします。
マーチャントまたは開発者がストアフロントに画像を表示するために使用できる 3 つのモジュールはどれですか 7 3 つの答えを選択してください
  • B2C-Commerce-Developer 試験問題 27

    以下に説明する顧客バスケットがあるとします。
    * 顧客は、複数のアイテムで構成される既存のバスケットを持っています。
    * アイテムの 1 つは、商品ライン アイテムの属性によってギフト アイテムとして識別されます。
    開発者は、カスタム コードを記述して顧客のバスケットを取得し、カート内のアイテムに基づいてバスケットを変更する必要があります。バスケットにギフト商品が含まれている場合は、バスケットを変更して、ギフト商品用に別の配送を作成してください。
    変更を行うには、modifyGETRespone で始まり、validatebasket で終わる 4 つのフックが必要です。
    * Dw.ocapi.shop.basket.modifyGETResponse
    * -- フックがありません -
    * -- 欠落フック --
    * dw.ocapi.shop.basket.validateBasket
    真ん中に欠けている 2 つのフックは何ですか?
  • B2C-Commerce-Developer 試験問題 28

    SFRA のベスト プラクティスを確保し、リクエストの偽造から保護するために、開発者は顧客アドレス フォームに CSRF トークン生成を導入しました。
    <form ... action = "submit">
    <入力名="${dw.web.CSRFProtection.getTokenName()}"
    値 = "${dw.web.CSRFProtection.generateToken()">
    ...
    <残りのフォーム フィールド>
    ...
    </フォーム>
    フォームの送信時に CSRF 保護を実装するには、開発者は、必要に応じて次のいずれかまたは両方の方法を使用して CSRF 検証を導入する必要があります。
    * 検証リクエスト
    * validateAjaxRequest
    開発者はこの CSRF 検証チェックをコードのどこに追加する必要がありますか?
  • B2C-Commerce-Developer 試験問題 29

    SFRA ページ コントローラーには、次のルートが存在します。

    以下のアドレスに移動した結果、エラー ページが表示されます。

    ISML テンプレートでこのコントローラー ルートを使用する正しい方法は何ですか?
    A)

    B)

    ハ)
  • B2C-Commerce-Developer 試験問題 30

    マーチャントは、開発チームに新しいサイトを追加するよう依頼しました。
    ローンチ前にサイトを正しく構成するために不可欠な 2 つのタスクはどれですか?
    2つの答えを選択してください