Salesforce B2C Commerce Developer_LUU_DAT_FPT

अब Quizwiz के साथ अपने होमवर्क और परीक्षाओं को एस करें!

A developer wants to use an external application to manage their stores information (such as opening hours, and so on), and see their changes in their B2C Commerce Staging instance as son as they are saved. What is the appropriate technique the developer should perform to allow the merchant to create a new store in this scenario? (A). A POST request to the Stores Data OCAPI. (B). A PUT request to the Stores Data OCAPI. (C). A PATCH request to the Stores Data OCAPI. (D). An UPDATE request to the Stores Data OCAPI.

(A). A POST request to the Stores Data OCAPI.

A merchant uploads an image using the Content Image Upload module of Business Manager. Which three modules can the merchant or developer use to display the image on the Storefront7 Choose 3 answers (A). ISML templates (B). Content assets (C). Storefront catalogs (D). Content slots (E). Payment types

(A). ISML templates (C). Storefront catalogs (D). Content slots

A developer must configure permissions for an Open Commerce API resource on a sandbox instance that currently does not have any permissions configured. Which two configuration properties are required to enable Access to the resource? Choose 2 answers (A). Resource_id (B). Read_attributes (C). Client_id (D). Versión_range

(A). Resource_id (C). Client_id

A developer has the following files in template/resources: account.proierties weight.unit=kilos account_en.propierties weight.unit=stones account_en_US.propierties weight.unit= pounds Using the default locale configuration, what is the current outcome of the page that renders the account.isml template snippet below when visiting the Sofrefront with the English for Canada(en_CA) locale= Your parcel weighs 10 ${Resource.msg('weight.unit','account')} (A). Your parcel weighs 10 stones. (B). Your parcel weighs 10 pounds. (C). Your parcel weighs 10 undefined. (D). Your parcel weighs 10 kilos

(A). Your parcel weighs 10 stones.

A client that sells to multiple countries in Europe needs to disable Apple Pay for Denmark. Which Business Manager module is used to achieve this requirement? (A). Locale Payments (B). Payment Methods (C). Payment Processors (D). Apple Pay

(D). Apple Pay

A Digital Developer wants pass control to an ISML template from a JavaScript Controller and load product on the pipeline dictionary with the name myProduct. Which code sample will achieve this? (A). ISML.renderTemlpate ( ""helloworld.isml"", { ""myProduct"": ""product"" }); (B). ISML.renderTemlpate ( ""helloworld.isml"", { ""product"": myProduct }); (C). ISML.renderTemlpate ( ""helloworld.isml"", { product: myProduct }); (D). ISML.renderTemlpate ( ""helloworld.isml"", { myProduct: product });

(A). ISML.renderTemlpate ( "helloworld.isml", { "myProduct": "product" });

Universal Containers sells physical gift cards for the holidays. What needs to occur to guarantee the cards will always be available? (A). Create an inventory record with an unlimited Allocation value. (B). Create an inventory record with an extremely high Allocation value (i.e., 1 billion certificates). (C). Create a perpetual inventory record. (D). Create an inventory record with Backorder Handling enabled.

(C). Create a perpetual inventory record.

A Digital Developer has a new requirement to disable the ""Discover"" credit card type for all checkouts. What does the Developer need to change in Business Manager to fulfill this requirement? (A). Checkout exclusion rules in the Merchant Tools > Site Preferences > Checkout Preferences module. (B). Credit card exclusion rules in the Merchant Tools > Site Preferences > Payment Preferences module. (C). Credit cards in the Merchant Tools > Ordering > Payment Methods module. (D). Credit card exclusion rules in the CreditCardType.json configuration file.

(C). Credit cards in the Merchant Tools > Ordering > Payment Methods module.

A developer has custom debug statements in a script, but the messages are not showing up in the Storefront Toolkit Request Log. Which step needs to be completed to get the messages to appear in the Request Log? (A). In Global preferences, check the box for Enable custom logging in Request Log. (B). In Site Preferences, check the box for Enable custom Logging in Request Log (C). In Custom Log Settings, check the DEBUG box for Select Log Levels Written to Files. (D). In custom Log Settings, activate the loggin category at DEBUG level.

(C). In Custom Log Settings, check the DEBUG box for Select Log Levels Written to Files.

To ensure SFRA best practices and protect against request forgery, the developer introduced CSRF token generation in the customer address form: <form ... action = ""submit""> <input name =""${dw.web.CSRFProtection.getTokenName()}"" value = ""${dw.web.CSRFProtection.generateToken()""> ... <the rest of the Form fields> ... </form> To implement CSRF protection when the form is submitted, the developer needs to introduce the CSRF validation using one or both of these methods as applicable: * validateRequest * validateAjaxRequest Where in the code does the developer need to add this CSRF validation check? (A). In the controller function that displays the form (B). In the middleware chain of the controller post route (C). In the controller function that handles the submitted form (D). In the model function that persists the form data

(C). In the controller function that handles the submitted form

When looking at Custom Object instances for a site, a merchant notices that the creation date is not showing up on the instances in Business Manager. Where should the developer add this attribute to the Custom Object so it is visible for the merchant to see in Business Manager' (A). Assign the current date/time to a new custom attribute, creationDate, via code. (B). Add the creation date to the attributes of the Custom Object. (C). Mark the existing creation date attribute as visible. (D). Add the creation date to the attribute group for the Custom Object.

(C). Mark the existing creation date attribute as visible.

Which method is efficient and scalable because it uses the product search index rather than searching the database? (A). ProducrlndexModel.getOrderableProductsOnly() (B). ProduccAvailabiliryModel.isOrderable() (C). ProductSearcbHodel().gerProductSearchHita() (D). ProductVanari.cnMcciel.aerVariams ()

(C). ProductSearcbHodel().gerProductSearchHita()

A developer is importing edits for two different sites into the same sandbox, and is provided with four different files. Which two XML files should the developer import using the site-specific Merchant Tools import modules, instead of the Administration section import modules? Choose 2 answers. (A). System type extensions (solo en Sites) (B). Site Jobs (sites) (C). Search Settings En (search y en Sites) (D). Promotions ( en sites y en online marketing)

(C). Search Settings En (search y en Sites) (D). Promotions ( en sites y en online marketing)

Refer to the screen shot below: (image) Given a site called RefArch that has the settings shown, what must be done for RefArch to use the same customer list as RefArchGlobal? (A). Import the RefArchGlobal customer list into the RefArch site. (B). Enable ""Customer List Sharing"" in Global Preferences. (C). Select RefArchGlobal in the dropdown for Customer List. (D). Enable ""Customer List Sharing"" in Site Preferences.

(C). Select RefArchGlobal in the dropdown for Customer List.

Below is a form definition snippet from the newsletter.xml file: <?xml versión=""1.0""?> <form xmlns=http://www.demandware.com/xml/form/2008-04-15> <field formid=""email"" lavel=""Email"" type=""String"" mandatory=""True"" max-length=""50"" /> </form> Which line of code creates a JSON object to contain the form data? (A). Server.form.getForm('dwfrm_newsletter') (B). Server.form.getForm('newsletter'); (C). Server.forms.getForm('newsletter'); (D). Server.forms.getForm('dwfrm_newsletter')

(C). Server.forms.getForm('newsletter');

A Digital Developer must give users the ability to choose an occasion (holiday, birthday, anniversary, etc.) for which gifts are currently being selected. The data needs to be persistent throughout the current shopping experience. Which data store variable is appropriate, assuming there is no need to store the selection in any system or custom objects? (A). Request scope variable (B). Page scope variable (C). Session scope variable (D). Content slot variable

(C). Session scope variable

Given the requirements: * To show the washing instructions for a clothing product on a dedicated section the detail page * Washing instructions come from the product information manager(PIM) * To have this attribute available to localize in the Storefront. Which action meets these requirements? (A). Set the product system object type as localizable (B). Add a resource file for every locale for which the attribute needs to be translated. (C). Set the custom attribute as localizable (D). Add a custom attribute for each locale

(C). Set the custom attribute as localizable

A retailer notices that the Account Addresses page is showing the wrong shopper's address. Which tool should the developer start with to identify the issue? (A). Pipeline profiler (B). Code Profiler (C). Storefront Toolkit (D). Reports and Dashboards Module

(C). Storefront Toolkit

A client uses tax tables in Business Manager to calculate tax. They recently started shipping to a new country, Italy, and the taxi s not being calculated correctly on the Storefront What is the likely problem? (A). Tax Region is configured wrong. (B). Tax Country is missing (C). Tax Jurisdiction is missing (D). Tax Locale is configured wrong

(C). Tax Jurisdiction is missing

A developer is given the requirement to add a step to the existing business logic of the registration process. How should the developer modify the route that handles the customer registration? (A). Change the controller route with new functionality. (B). Extend the route with new functionality. (C). Copy the code from the original route to a new controller route, and change it. (D). Override the route with new functionality.

(D). Override the route with new functionality.

A merchant has complained to the developers that some products are not appearing in the storefront and has asked them to diagnose and solve the issue. Which two factors might be causing a product to be hidden? Choose 2 answers (A). Product has been set to searchable. (B). Product lacks a price. (C). Product does not have any images. (D). Product Available to sell is <1. (E). Product is not online.

(D). Product Available to sell is <1. (E). Product is not online.

Given the following conditions: * Site export file with a copy of the Storefront data for a custom site * Sandbox with the custom site code, but no Storefront data * Requirement for a working copy of SFRA for development reference A developer is assigned the following Business manager tasks: A) Import the custom Site using Site Import/Export B) Import the SFRA Demo Sites using Site Import/Export C) Rebuild the custom Site search indexes In what sequence should the developer perform the tasks, so that the custom Site displays the products as intended? (A). Task A, then C, then B (B). Task B, then C, then A (C). Task A, then B, then C (D). Task B, then A, then C

(D). Task B, then A, then C

A Newsletter controller contains the following route: 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){ //Catch error here } } next(); }); Assuming the Custom Object metadata exists, why does this route fail to render the newsletter template when the subscription form is correctly submitted? (A). Custom Objects can only be created by Job scripts (B). The Subscribe route is missing the server.middleware.httpt middleware. (C). The CustomObjectMgr variable should be declare outside of the route. (D). The Custom Object creation is not wrapped in a Transaction.

(D). The Custom Object creation is not wrapped in a Transaction.

A developer needs to display a products list of their ""Women Dresses"" category in a new web application, independent of their main B2C Commerce site. This custom listing page needs to be styled differently from the existing one, as per marketing requirements. Which B2C Commerce tool should the developer use to collect the necessary information? (A). The ProductSearch resource of the Shop OCAPI. (B). The existing category's endpoint to perform a REST call. (C). The iframe of the existing category page. (D). The Search-Show Controller URL to perform a web crawl.

(D). The Search-Show Controller URL to perform a web crawl.

Given the code snippet aboce, what should be added after this code so it can be used for page component display? (A). Base.render = render; (B). Module.exports.render = render; (C). Module.exports = render; (D). Module.exports = server.exports();

(D). Module.exports = server.exports();

Universal Containers requires that a new order comments attribute is added to the existing SiteGenesis checkout flow. This new attribute needs to be included as part of the standard order export. Aside from updating the HTML markup and form definition, which option contains all necessary steps to achieve this task? (A). * Add the new attribute to the ""Order"" system object. * Modify the ""COPIaceOrder"" controller to add this new attribute to the current session's ""Order"" object. (B). * Modify the ""COPIaceOrder"" controller to update a CSV file in the IMPEX WebDAV directory with the order ID and comments. * Modify the order export process to read information in the CSV file and include it as part of the export. (C). * Add the new attribute to the ""Customer"" system object. * Modify the ""COPIaceOrder"" controller to add this new attribute to the current session's ""Customer"" object. (D). * Create a new custom object type for order comments that contains the attributes: order ID and comments. * Modify the ""COPIaceOrder"" controller to create a new order comments custom object upon order completion.

(A). * Add the new attribute to the ""Order"" system object. * Modify the ""COPIaceOrder"" controller to add this new attribute to the current session's ""Order"" object.

A client sells its product in single-brand stores as well as in multi-brand stores. When shown in the store locator list, the client wants the single-brand stores to have a particular background color to highlight them. Which Business Manager action should be completed to allow the developer to apply different styling to the single-brand stores? (A). Add a Boolean custom attribute to the Store system object (B). Configure the existing Store custom object type definition (C). Create a new SingleBrandStore custom object configuration. (D). Adjust the relevant Site Preference in the Stores group

(A). Add a Boolean custom attribute to the Store system object

A developer wants to create in Business Manager extension with the cartridge named plugin_vm_extension. Which two steps should the developer take for the extension option to show up in BusinessManager? Choose 2 answers: (A). Add plugin_bm_extension to the cartridge path under business manager cartridge site (B). Add the appropiate roles and permission to the user to view the business manager extension. (C). Add plugin_bm_extension to the cartridge path under Storefront cartridge site path. (D). Activate a new code version for the Business Manager Site.

(A). Add plugin_bm_extension to the cartridge path under business manager cartridge site (D). Activate a new code version for the Business Manager Site.

A merchant asks a developer to create a Cache Partition for the home page, so that when the home page is edited, only the home page is cleaned. Given the above requirement, where should the developer create that partition in Business Manager? (A). Administration > Sites > Manage Sites > Site > Cache (B). Operations > Site > Manage Sites > Cache (C). Operations > Cache > Site (D). Site > Site Preferences > Cache

(A). Administration > Sites > Manage Sites > Site > Cache

Universal Containers wants to change a content slot that is currently configured to display a content asset. Now they want the slot to display the top five selling boxes for the week. Which two changes need to be made for this to occur? (Choose two.) (A). Change the slot's configuration content type to ""products."" (B). Change the slot's configuration content type to ""recommendations."" (C). Change the slot's configuration template to the appropriate rendering template. (D). Delete the existing content asset.

(A). Change the slot's configuration content type to ""products."" (B). Change the slot's configuration content type to ""recommendations.""

Recent code changes to an existing cartridge do not appear correctly on a Storefront. The developer confirms that the code is uploaded in the IDE and ensures that the cartridge is associated with the sandbox. Which two additional steps should the developer take to troubleshoot this problem? Choose 2 answers (A). Check that the search index was recently rebuilt. (B). Check the Business Manager site cartridge path. (C). Check the Storefront site cartridge path. (D). Check that the correct code version is selected.

(A). Check that the search index was recently rebuilt. (C). Check the Storefront site cartridge path.

A merchant wants customers to be able to order gift vouchers via their site. Since they can issue an unlimited number of these digital vouchers, this item should be available to sell at all items. How can a developer use Business Manager to ensure that the gift vouchers are always available? (A). Check the perpetual flag in the product inventory record (B). Check the Available to Sell (ATS) flag dor the producto set (C). Set StockLevel = maxAllocation for the producto. (D). Manually set the inventory to a high number.

(A). Check the perpetual flag in the product inventory record

A merchant has a requirement to sell a combination of four existing products with a unique product ID. This collection will be known as 'Our Top Combo', and is base don the merchant's trading information that shows this combination to be in high demand. What does the developer need to do next to fulfill this requirement? (A). Create a unique produce to called 'Our Top Combo' and add the four products into the Product Bundles tab. (B). Create a Content Slot with Content Type = Product and add the four component products into that slot. (C). Create a Product Set called 'Our Top Combo' and add the products into the set. (D). Create a recommendation rule associating the four products as a recommendation group.

(A). Create a unique produce to called 'Our Top Combo' and add the four products into the Product Bundles tab.

A Digital Developer is working on a project to convert a pipeline to a JavaScript controller. UX Studio has a functioning pipeline debugger configured for the site. Assume the Developer will add a breakpoint to the controller when it is written. What must be done in order to use the debugger with the new controller when it is written? (A). Create and use a new script debug configuration. (B). Use the existing pipeline debugger. (C). Modify the debugger configuration and use the existing pipeline debugger. (D). Create and use a new controller debug configuration.

(A). Create and use a new script debug configuration.

A developer is tasked with implementing the necessary code for a new Page Designer component. What are the two purposes of the JSON metadata definition file that the developer creates7 Choose 2 answers (A). Defines regions within the component type. (B). Defines the responsive layout of the rendered template. (C). Defines the business and rendering logic of the component required by the merchant. (D). Defines the attributes that a merchant enters when using the component type.

(A). Defines regions within the component type. (D). Defines the attributes that a merchant enters when using the component type.

A Digital Developer adds the following line of code to a script. dw.system.Logger.getLogger('login').debug(""Login API has succeeded""); The code executes without error; however, the log file on disk does NOT contain the log message. Which two actions should be completed to write the log message to disk? (Choose two.) (A). Ensure that the debug log level is enabled to write to file in the Custom Log Settings Business Manager module. (B). Archive old log files to make room in the log directory. (C). Ensure that the ""login"" category is added to the Custom Log Filters in the Log Settings Business Manager module. (D). Ensure that the debug log level has been added to the custom log level types in the Global Preferences business manager module.

(A). Ensure that the debug log level is enabled to write to file in the Custom Log Settings Business Manager module. (C). Ensure that the ""login"" category is added to the Custom Log Filters in the Log Settings Business Manager module.

A Digital Developer selects ""Show Orderable Products Only"" in the Search > Search Preferences Business Manager module. Which business goal does this accomplish? (A). Exclude products from search results if Available to Sell (ATS) = 0. (B). Exclude back-ordered products from showing on the website. (C). Block displaying the product detail page if Available to Sell (ATS) = 0. (D). Exclude pre-order products from search results.

(A). Exclude products from search results if Available to Sell (ATS) = 0.

Given the file structure below, which ISML method call renders the customLandingPage template? content |_custom |_customLandingPage.isml (A). ISML.renderTamplate('cartridge/templates/default/content/custom/customLandingPage'); (B). ISML('content/custom/customLandingPage'); (C). ISML.render('content/custom/customLandingPage'); (D). ISML.renderTemplate('content/custom/customLandingPage');

(A). ISML.renderTamplate('cartridge/templates/default/content/custom/customLandingPage');

A Digital Developer has been given a requirement to add fault tolerance to an existing web service integration that uses Service Framework. Administrators at Universal Containers need to be able to configure the timeout and rate limiting. Which approach should the Developer use to implement the requirement? (A). Implement a ServiceUnavailableException exception handler to execute fallback code. (B). Implement a condition that checks to see if the response was empty and execute fallback code if true. (C). Create a site preference to store timeout settings and implement an IOException handler to execute fallback code. (D). Use the setTimeout method to execute fallback code if the request has NOT completed.

(A). Implement a ServiceUnavailableException exception handler to execute fallback code.

A merchant has a new requirement to accept American Express credit cards on its Storefront. A credit card payment method already exists. Which step must a developer take in Business Manager to achieve this? (A). In Payment Methods, enable American Express as a credit card type. (B). Add American Express into the Order settings in Site Preferences. (C). In Payment Processor, create American Express as a payment type. (D). Add American Express as a Payment Preference in Site Preferences.

(A). In Payment Methods, enable American Express as a credit card type.

What happens if the log file size limit is reached in custom logging? (A). Logging is suspended for the day. (B). Logging is suspended for two hours. (C). The log file is deleted and recreated from scratch. (D). The log file rolls over and the last used log is overwritten.

(A). Logging is suspended for the day.

Universal Containers needs to have Apple Pay disabled for the country of Spain. Which Business Manager module should the Developer use to meet this requirement? (A). Merchant Tools > Ordering > Payment Methods (B). Merchant Tools > Site Preferences > Apple Pay (C). Merchant Tools > Ordering > Payment Processors (D). Merchant Tools > Site Preferences > Payment Types

(A). Merchant Tools > Ordering > Payment Methods

A Digital Developer is inspecting the weekly service status report for a critical internally hosted web service used in the application and notices that there are too many instances of unavailability. Which two solutions are possible options to reduce the unavailability of the service? (Choose two.) (A). Modify the code that makes the request to the external service to be wrapped in a try / catch block. (B). Change the code that makes the request to set the throwOnError attribute, of the service, to be true. (C). Increase the web service time out. (D). Update the external service to have a faster response time.

(A). Modify the code that makes the request to the external service to be wrapped in a try / catch block. (C). Increase the web service time out.

A merchant requires that an existing section of the Site become editable from the Business Manager, so that they can modify it independently of the developer. Which of these is an important factor for a developer to consider when choosing the appropriate solution between a content slot and a Page Designer component? (A). Only Page Designer Components can be localized for different languages. (B). Only content slot configurations can be tied to campaigns. (C). Only page Designer components can ve tied to campaigns. (D). Only content slot configurations can ve localized for different languages.

(A). Only Page Designer Components can be localized for different languages.

A Digital Developer needs to add a new form to the shopping cart page to allow customers to enter their rewards pass ID. There is already an existing Cart.js controller that handles processing of the other cart forms. In addition, a form field node is in the form XML and the necessary form input is present in the ISML template. The code below is the submit button for the ISML markup. <button type=""submit"" value=${pdict.CurrentForms.cart.addRewardPass.htmlName}"" name=""${pdict.CurrentForms.cart.addRewardPass.htmlName}""> ${Resource.msg('rewards.apply','locale',null)} </button> What additional steps must occur before the Digital Developer can begin writing theprocessing code for this request? A - Add an <action/> node to the form definition XML with the attribute formid=""addRewardPass"" - Add the key addRewardPass, with a proccessing function as a value, to the object passed to the Form.handleAction() method in the Cart.js controller B - Add a <submit/> node to the form definition XML with the attribute formid=""addRewardPass"" - Add the key addRewardPass, with a processing function function as a value, to the object passed to the Form.handleAction() method in the Cart.js controller C - Add the attribute addtl-form-action=""addRewardPass"" to the ISML form - Add the key addRewardPass, with a processing function as a value, to the object passed to the Form.handleAction() method in the Cart.js controller D - Add an <action/> node to the form definition XML with the attribute formid=""addRewardPass"" - No change to Cart.js controller required (A). Option A (B). Option B (C). Option C (D). Option D

(A). Option A - Add an <action/> node to the form definition XML with the attribute formid=""addRewardPass"" - Add the key addRewardPass, with a proccessing function as a value, to the object passed to the Form.handleAction() method in the Cart.js controller

A developer has a sandbox with code to log a message during execution, and the following code: var Logger = require('dw/system/Logger'); Logger.info(message); After the code executes, the developer does not see any log file with the message in the WebDAV folder. Which two tasks does the developer need to perform to correct this issue? Choose 2 answers (A). Request that the developer's account be given permission to the Log Center of the current realm. (B). Set the root log level to debug. (C). Check the box for Info under Log Files. (D). Set the logging global preference to true.

(A). Request that the developer's account be given permission to the Log Center of the current realm. (C). Check the box for Info under Log Files.

A Digital Developer is working on a multi-site realm. A new site requires a different layout for the account landing page. The business logic and data model remain the same. The existing code is in AccountControl.js and accountlanding.isml in the app_storefront cartridge. The app_storefront cartridge contains code for all other business functions. The cartridge path for the new site is currently int_cybersource:int_paypal:app_storefront. The Developer creates a new cartridge named app_newsite that contains only the accountlanding.isml template for the new site. Which modification should be made to the new cartridge path? (A). Set the cartridge path so that app_newsite is before app_storefront. (B). Set the cartridge path so that app_storefront is before int_cybersource. (C). Set the cartridge path to include only app_newsite. (D). Set the cartridge path so that app_newsite is after app_storefront.

(A). Set the cartridge path so that app_newsite is before app_storefront.

Consider the following information: * A merchant has this three-tier category structure setup in the Storefront catalog: New Arrivals > Women > Clothing * The category named Clothing has all the clothing items for Women and is merchandised. * A Search Refinement named Newness is correctly configured for the Clothing category. When a merchandiser views the Clothing category, the Search Refinement appears and Works as expected. However, the merchandiser does not see the Search Refinement when searching for Clothing via the Storefront search. What is the Reason? (A). There are conflicting Search Refinement definitions for Clothing and one of its parent categories (B). The Search Refinement definition is not set up for the Women category (C). The Search Refinement definition is not set up for the New Arrivals Category. (D). The Search Refinement definitions is not set up for the Root Category

(A). There are conflicting Search Refinement definitions for Clothing and one of its parent categories

Which three techniques improve client-side performance in production while following documented best practices? (Choose three.) (A). Use one style sheet for each ISML decorator template. (B). Place CSS outside of templates. (C). Compress CSS. (D). Use inline Javascript. (E). Combine several images into a single image.

(A). Use one style sheet for each ISML decorator template. (B). Place CSS outside of templates. (E). Combine several images into a single image.

A developer has a sandbox configured with a service and its profile and credential. Now there is a requirement to allow changes to the service URL manually from the sandbox. Which B2C feature should the developer use to achieve the request? (A). Use the service credential URL field (B). Use the service status area, set the override URL checkbox, and then populate the URL field with the required one. (C). Use a Sitepreference dedicated for the service URL (D). Use a Globalpreference dedicated for the service URL

(A). Use the service credential URL field

A developer configures the dw.json file and needs to fill in the necessary parameters to complete the task. Which three parameters are required when using npm scripts? Choose 3 answers (A). Usemame/Password (B). Code Version (C). Hostname (D). Site ID (E). CSRF Token

(A). Usemame/Password (B). Code Version (C). Hostname

Universal Containers has expanded its implementation to support German with a locale code of de. The current resource bundle is checkout.properties. To which file should the developer add German string values? (A). checkout_de.properties in resources folder (B). checkout.properties in the de locale folder (C). checkout.properties in the default locale folder (D). de_checkout.properties in resources folder

(A). checkout_de.properties in resources folder

A Digital Developer has created a new PaymentForm controller that requires communication with the server and must be made using the HTTPS protocol. Which code sample should the Developer use to make sure that HTTPS is used? (A). exports.PaymentForm = guard.ensure(['http', 'post', 'loggedIn'], handlePaymentForm); (B). exports.PaymentForm = guard.expose(['post', 'loggedIn'], handlePaymentForm); (C). exports.PaymentForm = guard.httpsPost(handlePaymentForm); (D). exports.PaymentForm = guard.ensure(['https', 'post', 'loggedIn'], handlePaymentForm);

(A). exports.PaymentForm = guard.ensure(['http', 'post', 'loggedIn'], handlePaymentForm);

Business Manager has the configuration: * Active Log category is ""root"" * Log level of WARN The code below is executing: var log = Logger.getLogger(""products""); Using this information, which two logs will be written? Choose 2 answers (A). log.warn(""This is a warn message""); (B). log.error(""This is an error message""); (C). log.info(""This is an info message""); (D). log.debugfThis is a debug message"");

(A). log.warn(""This is a warn message""); (B). log.error(""This is an error message"");

A developer needs to update the package.json file so that it points to the hock file for a cartridge, using the hooks keyword. Which snippets work correctly when added to the file?: (A). { ""hooks"": ""./cartridge/scripts/hooks.json"" } (B). { ""hooks"": ""./scripts/hooks.json"" } (C). { hooks: ""./cartridge/scripts/hooks.json"" } (D). { hooks: ./scripts/hooks.json }

(A). { "hooks": "./cartridge/scripts/hooks.json" }

Given a file in a plug-in cartridge with the following code: 'use strict': Var base = module.superModule; Function applyCustomCache (req,res,next){ res.CachePeriod = 6; //eslint-disable-line no-param-reassign res.cachePeriodUnit = 'hours') //eslint-disable-line no-param-reassign next(); } Module.exports = base; Module.exports.applyCustomCache = applyCustomCache; What does this code extend? (A). A controller (B). A middleware script (C). A decorator (D). A model

(B). A middleware script

A merchant has a content slot on a page that currently displays products based on the top Sellers for the current week. They wish to change this functionality and, instead, have the slot render a specific content asset so that the content experience is more personalized to the visitors. Which two actions are necessary to make this change? Choose 2 answers (A). Delete the existing content slot and create a new one. (B). Change the rendering template in the slot configuration (C). Change the default setting in the slot configuration (D). Change the content type for the slot configuration

(B). Change the rendering template in the slot configuration (D). Change the content type for the slot configuration

Given the requirements: * To integrate with an external web service using HTTP requests * To create a service for this purpose with the Service framework using the LocalServiceRegistry class. * To test the service before the external service provider makes the API available Which solution allows the developer to satisfy the requirements? (A). Create a service and implement the mockfull callback and a sitepreference to enable or disable the mock response. (B). Create a service and implement the mockFill callback and set the service mode to mock. (C). Create a service and a Sitepreference that induce the service to respond witch a mock response using a conditional. (D). Create two services, one mock and the real one, and a Sitepreference that enable the mock or the real one

(B). Create a service and implement the mockFill callback and set the service mode to mock.

The developer is asked to enhance the functionality of an existing controller route by adding information to the response's viewData. How should the developer approach this task while following SFRA best practices? (A). Replace the callback function of the existing route using superModule. (B). Use the ""extend"" method of the server module for the existing route. (C). Copy the existing route in a new cartridge and modify where necessary. (D). Use the ""append"" method of the server module for the existing route.

(B). Use the "extend" method of the server module for the existing route.

The developer has been given the following business requirement: The shipping method, ""Free Standard Ground Shipping"" has an exclusion for products with 'category equals or is child of electronics-televisions.' The marketing department has scheduled a sale offering a ""Free Standard Ground Shipping"" method for brand XyzTv televisions for the next 3 months. What method accomplishes this while following best practices' (A). Create a new shipping method and label it ""Free Standard Ground Shipping"". Give it the qualifier 'brand equals XyzTv', and add it to the checkout options. (B). Create an allow list for the existing shipping method by adding a product exclusion for 'brand equals XyzTv' to the exclusion list fo<"" ""Free Standard Ground Shipping."" (C). Extend the CheckoutShippingServices controller using module.superModule and add an exception for the specified brand. (D). Extend the code in cartridge/models/shipping/shippingMethod.js using module.superModule and add an exception for the specified brand.

(B). Create an allow list for the existing shipping method by adding a product exclusion for 'brand equals XyzTv' to the exclusion list fo<"" ""Free Standard Ground Shipping.""

Universal Containers wants to associate a region code value with an order to indicate the general area of its destination. This region code must be accessible whenever the order history is displayed. What is required to accomplish this? (A). Store the region code value in a session variable. (B). Define a custom attribute on the Order system object type to store the region code value. (C). Define a custom object type to store the username with the region code. (D). Store the region code value in the geolocation system attribute of the Order.

(B). Define a custom attribute on the Order system object type to store the region code value.

A merchant is selling a new product line of televisions. In order to deliver a good customer experience, the merchandising team wants the screen size to be incorporated into the search and navigation journey. Which two things can the developer do to facilitate this for them? Choose 2 answers (A). Create a new search refinement for a Boolean value true or false and label it ""big screen."" (B). Define a new searchable attribute for Screen Size. (C). Configure catalog-level search refinement definition for Screen Size. (D). Configure Screen Size threshold search refinement bucket definitions.

(B). Define a new searchable attribute for Screen Size. (C). Configure catalog-level search refinement definition for Screen Size.

Universal Containers wants to give customers the ability to refine product search results by a product custom attribute, weightCapacity. Which series of steps should a Digital Developer take to show this refinement on the storefront? (A). Define a sorting rule for weightCapacity, then rebuild the product search index. (B). Define a search refinement for weightCapacity, then rebuild the product search index. (C). Define search-suggestion buckets for weightCapacity, then rebuild the product search index. (D). Define a search refinement for weightCapacity, then clear the page cache segment for Search-Show.

(B). Define a search refinement for weightCapacity, then rebuild the product search index.

Universal Containers calls the following combination of products ""The Basics"" and sells the combination as a unique product ID: One Model 103 container Five Model 611 container Tree Model 201 container The Developer created these three products in the catalog. What is the next step in Business Manager to create ""The Basics"" as a combination? (A). In the Product Bundles module, create a bundle named ""The Basics"". (B). In the Products module, create a product named ""The Basics"" and add the products to the Product Bundles tab. (C). In the Products module, create a product named ""The Basics"" and add the products to the Product Sets tab. (D). In the Product Sets module, create a product set named ""The Basics"".

(B). In the Products module, create a product named ""The Basics"" and add the products to the Product Bundles tab.

A Digital Developer is tasked with setting up a new Digital Server Connection using UX Studio in their sandbox. Which three items are required to accomplish this task? (Choose three.) (A). Instance Version (B). Instance Hostname (C). Business Manager Username (D). Keystore Password (E). Business Manager Password

(B). Instance Hostname (C). Business Manager Username (E). Business Manager Password

A developer is asked to write a log containing the ID and name of the product with a variable named myProduct. Which snippet of code should be used? (A). Logger.warn('The current producto is {0} with name {1}', myProduct.getID(), myProduct.getName()); (B). Logger.warn('The current producto is {0} with name {1}'), context(myProduct.getID(), myProduct.getName()); (C). Logger.warn('The current producto is ${myProduct.getID()} with name ${myProduct.getName()}'); (D). Logger.warn('The current producto is %s with name %s'), context(myProduct.getID(), myProduct.getName());

(B). Logger.warn('The current producto is {0} with name {1}'), context(myProduct.getID(), myProduct.getName());

An instance has custom logging enabled. The log reaches the file size limit. What happens in this situation? (A). The log file is deleted and a new log file is created. (B). Logging is suspended for the day (C). The current log file is archived and a new log file is created. (D). The log file Rolls over and the oldest log messages are overwritten

(B). Logging is suspended for the day

A merchant checked the ""Show Orderable Products Only"" preference in Business Manager. What impact does this have on the Storefront from a user perspective? (A). Back-order products will be excluded from search results. (B). Products with an Available to Sell (ATS) - 0 will be excluded from search results. (C). The product detail page will be hidden if Available to Sell (ATS) = 0. (D). Pre-order products will be excluded from search results.

(B). Products with an Available to Sell (ATS) - 0 will be excluded from search results.

The developer created a new Storefront category in storefront-catalog-m-en, but when viewing the Storefront site, the category is not visible. What are two possible reasons? (A). The Storefront catalog is offline (B). The category does not contain available products (C). The category is not sorted (D). The category is offline.

(B). The category does not contain available products (D). The category is offline.

A developer is asked to improve the maintainability of a page by reducing its code repetition. What are two techniques the developer should implement to achieve this? Choose 2 answers. (A). Require and render templates with <isscript> tags (B). Use local template includes (C). Implement template decorators paired with replace tags (D). Embed partial files using ISML expressions

(B). Use local template includes (C). Implement template decorators paired with replace tags

A digital instance has one site, with one master product catalog separate from the site catalog. Some, but NOT all, products in the master catalog are assigned to categories of the site catalog. Using Business Manager, how can a Digital Developer create a catalog export file that contains only the products assigned to the site catalog? (A). Use the Catalog Export module to export the site catalog. (B). Use the Catalog Export module to export the master catalog, with a category-assignment search to export specific products. (C). Use the Site Import & Export module to export both the site catalog and the master catalog in a single archive. (D). Use the Site Import & Export module to export the master catalog, filtered by site catalog categories to export specific products.

(B). Use the Catalog Export module to export the master catalog, with a category-assignment search to export specific products.

Universal Containers created a site export file from staging in the global export directory. How should the Digital Developer update their sandbox using this staging site export file? (A). Perform a data replication from staging. (B). Use the Site Development > Site Import & Export Business Manager module. (C). Download the site export file and use UX Studio to transfer the data to the sandbox. (D). Use the Site Development > Import & Export Business Manager module.

(B). Use the Site Development > Site Import & Export Business Manager module.

Business Manager has the configuration: * Active log category is ""root"" * Log level of INFO The code below execites: Var log = Logger.getLogger(""products"",""export""); Log.info (""This is important information""); Using this information, what is the beginning of the filename in which the log will be written? (A). custom-export (B). custom-products (C). products (D). info-export

(B). custom-products

Universal Containers is preparing their storefront to use Open Commerce APIs (OCAPI). To which hook should the Digital Developer move taxation logic to ensure consistent order totals within B2C Commerce? (A). dw.ocapi.shop.order.validateOrder (B). dw.ocapi.shop.basket.calculate (C). dw.ocapi.shop.basket.afterPostShipment (D). dw.ocapi.shop.order.afterPOST

(B). dw.ocapi.shop.basket.calculate

Given the following snippet: * Server.append( 'Show' , function (req, res, next) ) According to SFRA, which two options shows a correct way to complete the code above in order to provide data to the response using a controller? Choose 2 answers (A). res.viewData = { data: myDataObject }; res.render('/content/myPage'); next(); }); (B). res.setViewData ({ data: myDataObject }); res.render('/content/myPage'); next(); }); (C). res.render('/content/myPage',{ data: myDataObject }); next(); }); (D). res.render('/content/myPage'); next(); }).append{( Data:myDataObject });

(B). res.setViewData ({ data: myDataObject }); res.render('/content/myPage'); next(); }); (C). res.render('/content/myPage',{ data: myDataObject }); next(); });

Which line of code creates a content slot that can be included on homepage.isml to display on the home page? (A). <isslot id=""my_banner "" description=""for home page"" type=""global"" context=""content"" context-object=""${pdict.ContentSearchResult.content}""/> (B). <isslot id=""my_banner "" description=""for home page"" type=""global"" context=""homepage""/> (C). <isslot id=""my_banner "" description=""for home page"" context=""global""> (D). <isslot id=""my_banner "" description=""for home page"" context=""global"" context-object=""${pdict.CurrentHomePage}""/>

(C). <isslot id="my_banner " description="for home page" context="global">

A client has three different sites with three locales. Two of the sites share a library and one site has a private library. What does the shared library allow in this context? (A). Sharing content slots between sites (B). Sharing content assets among locales (C). A Sharing content assets between sites (D). Sharing content slots among locales

(C). A Sharing content assets between sites

A client has two B2C Commerce sites in the same instance: one for the U.S market, the other for the European market. The products they make are sold with different safety certificates based-on the world location. For example, they sell a smartphone with certificate A in the U.S and certificate B in Europe, a hairdryer with certificate C in the U.S and certificate D in Europe, and more. How should a developer allow the merchant to display the appropriate certification logo in the produce to details page, depending on the customer's location? (A). Add a Localizable custom attribute to the Certificate system object type. (B). Ad and Image custom preference to the Sitepreference system object type (C). Add a Site-specific custom attribute to the Product system object type. (D). Add a Localizable custom preference to the SitePreference system object type.

(C). Add a Site-specific custom attribute to the Product system object type.

A developer is given a task to implement a new Page Designer layout component that doesn't accept certain asset components. How should the developer achieve the above task? (A). Add component_type_inclusion in the layout json configuration (B). Add component_type_Exclusions in the layout json configuration (C). Add layout_type_inclusion in the target components json configurations. (D). Add layout_type_exclusion in the other asset components json configuration.

(C). Add layout_type_inclusion in the target components json configurations.

A Digital Developer is requesting product information for an external integration. The following Open Commerce API (OCAPI) request is NOT functioning correctly: POST /dw/shop/v18_3/products/(creative-zen-v,namco-we-ski-wii)?client_id=id=aaa... HTTP/1.1/ Host: example.com How should the Developer change the request? (A). Change the URI to /dw/shop/v18_3/products/creative-zen-v. (B). Change the HTTP method to PUT. (C). Change the HTTP method to GET. (D). Include an authentication token in the request.

(C). Change the HTTP method to GET.

A developer is working on a new site for the U.S based on an existing Canadian site. One of the requirements is a change to the address form. The current Canadian form has an <options> list with the correct two-letter abbreviation for the provinces. The U.S. requirements are to: * Have an <options> list with the correct two-letter abbreviation for the states in place of the province field. * Set the U.S site locale. * Add the options list field definition to the XML file. How should the developer set up the files before making the required edits? (A). Create a copy of existing address.xml file in the default folder. Rename that file to adres_US.xml (B). Create a new sub-folder in the forms folder. Name it US. Copy existing address.xml file in the new folder. (C). Create a copy of existing address.xml file in the default folder. Rename that file to address_en_US.xml (D). Create a new sub-folder in the forms folder. Name it en_US. Copy existing address.xml file in the new folder.

(C). Create a copy of existing address.xml file in the default folder. Rename that file to address_en_US.xml

Universal Containers recently completed updates to their storefront shopping cart page. A problem has been discovered since the update. Users are no longer able to submit coupon codes on this page. Additionally, authenticated users who try to add a coupon are logged out. The following processing code is found in the Cart.js controller file: function (formgroup) { var CSRFProtection = require('dw/web/CSRFProtection'); if (!CSRFProtection.validateRequest()) { app.getModel('Customer').logout(); app.getView().render('csrf/csrffailed'); return null; } var result = (cart: cart, EnableCheckout: true, dontRedirect: true); if (formgroup.couponCode.htmlValue) { var status = cart.addCoupon(formgroup.couponCode.htmlValue); //Update result with status of coupon } else { result.CouponError = 'COUPON_CODE_MISSING'; } return result; } What should the Developer verify to identify the issue? (A). The CSRF cartridge is included in the site's cartridge path. (B). The form group has the secure attribute set to true. (C). The CSRF token is present in the form and is being submitted in the request. (D). The CSRF settings in Business Manager are properly configured.

(C). The CSRF token is present in the form and is being submitted in the request.

A Digital Developer added a file named MyBusinessController.js in the cartridge named app_project. The project design calls for this new file to override MyBusinessController.js in client_project. The client_project cartridge contains other necessary functionality. Additional functionality is also included in the storefront_core and storefront_controllers cartridges. Which cartridge path meets the project requirements? (A). client_project:app_project:storefront_controllers:storefront_core (B). app_project:storefront_controllers:storefront_core (C). app_project:client_project:storefront_controllers:storefront_core (D). storefront_core:storefront_controllers:client_project:app_project

(C). app_project:client_project:storefront_controllers:storefront_core

Given the SFRA Controller below: var server = require('server'); var cache = require('*/cartridge/scripts/middleware/cache'); server.get('Show', cache.applyDefaultCache, function (req, res, next)) { viewData = {name: 'my string'}; res.render('/pages/mypage', viewData); next(); }; module.exports = server.exports(); Why would a JavaScript debugger, that is stopped at line 06, fall to show the viewdata variable in the inspection tool? (A). cache. applyDefauItCache is not a valid middleware. (B). viewdata is declared but not assigned. (C). viewdata is assigned but not declared. (D). viewdata is a B2C Script reserved name.

(C). viewdata is assigned but not declared.

A business user wants to add a link to a content page from within the body of another content asset. The target content asset ID is: terms-and-conditions. Which link function generates the correct link? (A). $include('Page-Include', 'cid', 'terms-and-conditions')$ (B). $http('Content-Page', 'cid', 'terms-and-conditions')$ (C). $httpUrl('Content-Show', 'cid', 'terms-and-conditions')$ (D). $url('Page-Show', 'cid', 'terms-and-conditions')$

(D). $url('Page-Show', 'cid', 'terms-and-conditions')$

Given the above OCAPI definitions, which permission or permissions apply? (A). Allows external applications to create coupons (B). Allows external applications to create, update, and delete coupons (C). Allow external applications to create, update, and delete both coupons and coupon codes (D). Allows external applications to update coupons

(D). Allows external applications to update coupons

A Digital Developer is implementing an Open Commerce API call to add products to a basket. Given the following resource configuration: { ""resource_id"": ""/baskets/**"", ""method:"" [""get""], ""read_attributes"": ""(**)"", ""write_attributes"":""(**)"" } Which modification allows the requests to successfully execute? (A). Change the ""resource_id"" value to: ""/baskets/*/items"". (B). Change the ""write_attributes"" value to: ""(+items)"". (C). Change the ""read_attributes"" value to: ""(items)"". (D). Change the ""methods"" value to: [""get"", ""post""].

(D). Change the "methods" value to: ["get", "post"].

A developer needs to show only car accessories when shoppers use the search term car accessories and exclude technology accessories and household accessories. Given the above requirement, what is the recommended approach using the Search Dictionaries Dashboard? (A). Create a Synonym Dictionary entry: car accessories, household, technology. Use search mode Exact Match (B). Create a Common Phrase Dictionary entry: car accessories, NOT household, NOT technology. Use search mode Exact Match. (C). Create a Synonym Dictionary entry: car accessories, household, technology. Use search mode First Word. (D). Create a Common Phrase Dictionary entry: car accessories. Use search mode Exact Match.

(D). Create a Common Phrase Dictionary entry: car accessories. Use search mode Exact Match.

A client has custom object definition and requirement that occasional data changes in staging also need to exist in production, Which task should the developer perform to meet these requirements when setting up the custom object? (A). Create two copies of the custom object in staging and set Sharing = True. (B). Create the custom object definition in staging as Shared (C). Create the custom object definition in production as Replicable (D). Create the custom object definition in staging as Replicable

(D). Create the custom object definition in staging as Replicable

A developer has a specification to integrate with a REST API for retrieving traffic conditions. The service expects parameters to be form encoded. Which service type should the developer register? (A). HTML Form (B). SOAP Form (C). POST Form (D). HTTP Form

(D). HTTP Form

Why should a Digital Developer use ProductSearchModel.getProducts() instead of Category.getOnlineProducts() to access products? (A). It is more readable code. (B). It has fewer lines of code. (C). It uses the search index. (D). It reduces accesses to the application server.

(D). It reduces accesses to the application server.

The following sample code is NOT providing the desired results. The Digital Developer needs to add an entry to the logs to debug the problem. var paymentInstruments = order.getPaymentInstruments(PaymentInstrument.METHOD_DW_APPLE_PAY).toArray(); if (!paymentInstruments.length) { //Log Error Message return null; } var paymentInstrument = paymentInstruments[0]; var paymentTransaction = paymentInstrument.getPaymentTransaction(); Which statement correctly adds a log entry? (A). Logger.exception('Unable to find Apple Pay payment instrument for order.'+paymentInstruments); (B). Logger.getErrorLog().log('Unable to find Apple Pay payment instrument for order.'+paymentInstruments); (C). Logger.fault('Unable to find Apple Pay payment instrument for order.'+paymentInstruments); (D). Logger.error('Unable to find Apple Pay payment instrument for order.'+paymentInstruments);

(D). Logger.error('Unable to find Apple Pay payment instrument for order.'+paymentInstruments);

A client wants to differentiate their monobrand stores with a special icon when shown in the store locator. The information is saved in a true/false custom attribute for each Store object in Merchant tools. How should the developer follow SFRA best practices to expose this data for rendering? (A). Extend the existing Stores_Find controller with a new middleware function that performs the query (B). Pass the Store system object to the template, so that custom propierties are available (C). Ad dan <isscript> to the template, and call StoreMgr.searchStoresByCoordinates(); (D). Use the module.superModule functionality and the call method to add a new property to the Store Model.

(D). Use the module.superModule functionality and the call method to add a new property to the Store Model

A developer needs to perform the same additional checks before completing multiple routes in a custom controller, in order to decide whether to render a template or redirect the user to a different page. According to SFRA best practices, what is the correct approach to improve code reusability in this scenario7 (A). Define a new middleware function and use it in the existing routes. (B). Append a new function to all the existing routes with the server module. (C). Replace the existing routes by creating a controller in separate new cartridge. (D). Use the superModule property in the existing routes to extend their functionality.

(D). Use the superModule property in the existing routes to extend their functionality.

The following code ensures that an address ID CANNOT be used if it is already in use by another address in the customer's address book. There is a problem with the code. The error message for an invalid address ID is never shown to the user on the form field. if (address.ID !== addressForm.addressid.value) { for (var i = 0; i < addressBook.addresses.length; i++) { if (addressBook.addresses[i].ID === addressForm.addressid.value) { addressForm.invalidateFormElement(); throw new Error('Address name already exists'); } } } How should the Digital Developer resolve this issue so that the error message is displayed on the address ID form field? (A). addressForm.invalidateFormElement(""addressid""); (B). addressForm.addresssid.invalidateFormElement = true; (C). addressForm.invalidateFormElement(addressForm.addressid); (D). addressForm.addresssid.invalidateFormElement();

(D). addressForm.addresssid.invalidateFormElement();

Assume the code below is executing: var log = Logger.getLogger(""xyz"", ""export""); log.info(""This is important information""); Business Manager has the configuration: Active Log category is ""root"" with log level of ""info."" Given this information, what is the beginning of the filename in which the log will be written? (A). xyz (B). custominfo-blade (C). custom-export (D). custom-xyz

(D). custom-xyz

In order to build the SFRA code to a developer sandbox for the first time, which build steps should the developer perform for the site to appear and function as designed? (A). npm run compile:js, npm run compile:html, npm run clean (B). npm run compile:scss, npm run compile:html, npm run clean (C). npm run compile:js, npm run compile: scss, npm run compile:html (D). npm run compile:js, npm run compile:scss, npm run compile:fonts

(D). npm run compile:js, npm run compile:scss, npm run compile:fonts

A developer uses the call() instance method of dw.svc.Service to invoke a web service and implemented the callback methods defined by the dw.avc.ServiceCaliback class. Which callback method is required only when invoking a SOAP service? (A). initServiceClient (B). createRequeat (C). mockCall (D). parseResponse

(D). parseResponse

A Digital Developer is asked to optimize controller performance by lazy loading scripts as needed instead of loading all scripts at the start of the code execution. Which statement should the Developer use to lazy load scripts? (A). importPackage () method (B). $.ajax () jQuery method (C). local include (D). require () method

(D). require () method

A Digital Developer is adding support for an additional language other than the default. The locale code for the new language is de. In which folder should the developer place resource bundles? (A). templates/de (B). templates/default (C). templates/resources (D). templates/default/resources

(D). templates/default/resources


संबंधित स्टडी सेट्स

Astronomy: The Earth, Sun, and Moon

View Set

Sociology True or False Quiz Chapter 4

View Set

EASA Part 66 : Maintenance Practice Question1, EASA Part 66 : Maintenance Practice Question2, EASA Part 66 : Maintenance Practice Question3, EASA Part 66 : Maintenance Practice Question4, EASA Part 66 : Maintenance Practice Question6, EASA Part 66 :...

View Set

BCIS Exam #2 Review (Modules 4-6)

View Set

Hunter Course - Treestand Safety

View Set

Outline condensation and hydrolysis reactions using a different example of each (5 Marks)

View Set