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
Create a unique produce to called ‘Our Top Combo’ and add the four products into the Product Bundles tab.
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.
• 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.
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
Use local template includes
Implement template decorators paired with replace tags
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
app_project:client_project:storefront_controllers:storefront_core
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
Administration > Sites > Manage Sites > Site > Cache
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
Logging is suspended for the day
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}"/>
<isslot id="my_banner " description="for home page" context="global">
A Digital Developer creates a B2C Commerce server connection in their UX Studio workspace. The
Developer adds new cartridges to the workspace, but the cartridges do NOT execute as the Developer expects.
Which three things should the Digital Developer verify to ensure the cartridges are uploaded? (Choose three.)
A.
The Auto-Upload setting is enabled for the server connection.
B.
The Active Server setting is enabled for the server connection.
C.
The credentials for the server connection are correctly entered.
D.
The cartridge is for the current version of B2C Commerce.
E.
The server is configured to accept incoming connections.
The Auto-Upload setting is enabled for the server connection.
The cartridge is for the current version of B2C Commerce.
The server is configured to accept incoming connections.
Which two methods are efficient and scalable? (Choose two.)
A.
ProductMgr.queryAllSiteProducts()
B.
ProductSearchHit.getRepresentedProducts()
C.
ProductSearchModel.getProductSearchHits()
D.
Category.getProducts()
ProductSearchModel.getProductSearchHits()
Category.getProducts()
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
});
res.render(‘/content/myPage’,{
data: myDataObject
});
next();
});
Page 8 out of 23 Pages |
Previous |