The AD0-E704 Adobe Certified Master – Adobe Commerce Architect Exam is the first step in your journey to becoming a Certified Master. With the help of Passcert, you will be able to receive high-quality Adobe Certified Master – Adobe Commerce Architect AD0-E704 Dumps that will allow you to improve your preparation level for the Adobe AD0-E704 exam. We are providing multiple Adobe Certified Master – Adobe Commerce Architect AD0-E704 Dumps that will allow you to prepare for the exam in a better way. If you are going through all of our Adobe Certified Master – Adobe Commerce Architect AD0-E704 Dumps, then you will be able to clear the Adobe AD0-E704 exam on the first attempt.
AD0-E704 Exam Overview – Adobe Certified Master – Adobe Commerce Architect
This exam is for a senior Magento 2 developer/architect with 2 years of experience in customizing different areas of Magento Commerce, leading team(s) of Magento developers, leading projects, making key technical decisions on a Magento project, and working with customers to build project requirements. By passing this exam the developer will earn the Adobe Certified Master – Adobe Commerce Architect credential.
This exam will validate the skills and knowledge needed to customize Magento in the following areas: core architecture, UI modifications, catalog, checkout, Magento Commerce features and security. The exam will also validate the ability to make architectural decisions, forecast the impact of a customization, and will test understanding of core mechanisms in the most important areas like price calculation for a product, checkout and quote operations.
This exam is based on Magento Commerce v2.3
Exam number: AD0-E704
Exam name: Adobe Certified Master – Adobe Commerce Architect
Certificate level: Certified Master
Available languages: English
Number of questions: 60
Formats: Multiple choice
Duration: 120 minutes
Delivery: Onsite/Online proctored (requires camera access) or test center proctored
Passing mark: 38/60
Price: $225 USD / $150 USD (India only)
Section 1: Magento Architecture (6%)
Section 2: Magento UI (7%)
Section 3: Working with Databases (14%)
Section 4: Using the Entity-Attribute-Value (EAV) Model (10%)
Section 5: Developing with Adminhtml (5%)
Section 6: Customizing the Catalog (23%)
Section 7: Customizing the Checkout Process (17%)
Section 8: Magento Commerce Features (13%)
Section 9: Understanding Magento Security (5%)
Share Adobe Certified Master – Adobe Commerce Architect AD0-E704 Sample Questions
You have created a custom block MyCompany MyModule/Block/Product/Update/ php. Which two approaches allow you to set a template to your block?
A.Create protected variable $_template
B.Create template view /frontend/template/product/update, phtml
C.Configure block’s constructor $template parameter via di. xml
D.Add an argument node in layout xml: …
Answer: B, C
A merchant complains about the related accessory products, which they assigned to the virtual product, not being visible on the store front. What is the reason for this?
A.Related products association must be explicitly activated in the admin panel
B.Browser cache refresh is required
C.Virtual products do not support related products
D.Related products are out of stock
You are working on a project with a large database with many products, sales rules and CMS pages. The merchant is going to use Magento_Staging for scheduled updates, but they were told that use of Staging will modify all SQL queries and slow down website performance.
What modification does Magento_Staging make to existing SQL queries?
A.It creates a copy of the staged table with the staged data and joins the new table to replace original values with the staged ones
B.Every query which uses staged entities will have an additional join to the staging_update table filtered by the current version
C.Magento.staging does not modify any existing queries so it has no additional impact
D.For every query that uses staged entities it adds an additional were statement to filter a row by the current version
You are implementing a custom module MyCompany_MyModule which displays a new link in the Action column in the Orders grid. The purpose of this link is to synchronize the order summary data with an ERP system. You must make permissions to use this link manageable with the Magento ACL.
Which two steps are required to do this?
A.Add a plugin On \Magento\Sales\Ui\Component\Listing\Column\ViewAction: :prepareDataSource to add link and Check permission
B.Add the configuration of the new link with aclResource value for the sales_order_grid. xmi
C.Add a controller MyCompany\MyModule\Controller\Adminhtml\Synchronize\Orders and specify a valid value for the ADMIN_REROURCE Constant
D.Add a plugin on the grid\Magento\Framework\view\Eiement\UIComponent\DataProvider\DataProvider to add the link and check permissions
Answer: B, C
You have a task to modify the grand total on the checkout page with a negative price adjustment which depends on the shipping address postcode. What are two approaches to be used in this case?
A.Create a new shopping cart price rule with a condition based on the shipping address postcode
C.Create a new total collector which adds a negative price adjustment based on the postcode
D.Create an observer on the event sales_quote_collect_totals_after, get the quote object, check the postcode and set the modified grand total into it
Answer: A, C
While debugging a problem with a scheduled product update, you want to get a list of products that are scheduled for the next update. How does Magento Staging store scheduled entities?
A.Scheduled entities are stored in a copy of the entity table with a _ version suffix
B.Scheduled entities are stored in their tables as separate rows with version stored in the created_in updated_in fields
C.In the table staging_update as a serialized array of ids in the field entity_ids
D.In the table sTaging_scheduied_entity where each scheduled entity is represented by a row related to the staging_update table