CCD-102 試験問題 51
デジタル開発者は、システムオブジェクトProductを拡張し、ブール属性「sellable」を追加します。
「prod」が製品を処理する変数名であると仮定すると、開発者はそれにアクセスするためにどのコードを使用できますか?
「prod」が製品を処理する変数名であると仮定すると、開発者はそれにアクセスするためにどのコードを使用できますか?
CCD-102 試験問題 52
デジタル開発者は、アプリケーションで使用されている重要な内部ホストWebサービスの週次サービスステータスレポートを調べており、使用できないインスタンスが多すぎることに気づきました。
サービスの利用不可を減らすための可能なオプションはどれですか?(2つ選択してください。)
サービスの利用不可を減らすための可能なオプションはどれですか?(2つ選択してください。)
CCD-102 試験問題 53
クライアントは、ストアロケーターに表示されたときに特別なアイコンでモノブランドストアを区別したいと考えています。情報は、マーチャントツールの各ストアオブジェクトのtrue/falseカスタム属性に保存されます。
開発者は、SFRAのベストプラクティスに従って、このデータをレンダリング用に公開する必要がありますか?
開発者は、SFRAのベストプラクティスに従って、このデータをレンダリング用に公開する必要がありますか?
CCD-102 試験問題 54
開発者は、応答のviewDataに情報を追加することにより、既存のコントローラールートの機能を強化するように求められます。
開発者は、SFRAのベストプラクティスに従いながら、このタスクにどのように取り組む必要がありますか?
開発者は、SFRAのベストプラクティスに従いながら、このタスクにどのように取り組む必要がありますか?
CCD-102 試験問題 55
ニュースレターコントローラーには、次のルートが含まれています。
Server.post('Subscribe'、function(req、res、next){
var newsletterForm = server.forms.getForm('newsletter'); var CustomObjectMgr = require('dw / object / CustomObjectMgr'); if(newsletterForm.valid){try {var CustomObject = CustomObjectMgr.createCustomObejct('NewsletterSubscription'、newsletterform.email.value); CustomObject.custom.firstName = newsletterForm.fname.value; CustomObject.custom.lastName = newsletterForm.lname.value;-
} catch(e){
//ここでエラーをキャッチ
}
}
次();
});
カスタムオブジェクトメタデータが存在すると仮定すると、サブスクリプションフォームが正しく送信されたときに、このルートがニュースレターテンプレートのレンダリングに失敗するのはなぜですか?
Server.post('Subscribe'、function(req、res、next){
var newsletterForm = server.forms.getForm('newsletter'); var CustomObjectMgr = require('dw / object / CustomObjectMgr'); if(newsletterForm.valid){try {var CustomObject = CustomObjectMgr.createCustomObejct('NewsletterSubscription'、newsletterform.email.value); CustomObject.custom.firstName = newsletterForm.fname.value; CustomObject.custom.lastName = newsletterForm.lname.value;-
} catch(e){
//ここでエラーをキャッチ
}
}
次();
});
カスタムオブジェクトメタデータが存在すると仮定すると、サブスクリプションフォームが正しく送信されたときに、このルートがニュースレターテンプレートのレンダリングに失敗するのはなぜですか?
