AD0-E704 Adobe Certified Master - Magento Commerce Architect

Loading demo links...

Showing 1–3 of 10 questions

Question 1

You have created a custom block MyCompany MyModule/Block/Product/Update/ php. Which two approaches allow you to set a template to your block?

Select all that apply, then click Submit answer.

  • Create protected variable $_template

  • Create template view /frontend/template/product/update, phtml

  • Configure block's constructor $template parameter via di. xml

  • Add an argument node in layout xml: ...

Question 2

You need to create a Magento CLI command to return information from the system. What two steps are necessary?

Select all that apply, then click Submit answer.

  • Add your command to the \Magento\Framework\Console\CommandListInterface using di.xml

  • Create a cli. xml that will declare the command to run

  • Implement \Magento\Framework\console\Commandinterface to enable command auto-discovery

  • Create your command class

Question 3

You are integrating a Magento store with a 3rd-party OMS. The orders created on the Magento side must be uploaded to the OMS, there is no need to pull any data from the OMS into Magento. The OMS already has established RabbitMQ infrastructure so you decided to reuse it.

In addition to the implementation of the business logic for uploading orders, which two configurations must be done in your module to make the integration work?

Select all that apply, then click Submit answer.

  • Publishers in queue_publisher. xml

  • Consumers in queue_consumer. xml

  • Topic declarations in communication. xml

  • Routing rules in queue_topology. xml