Free Adobe AD0-E717 Exam Actual Questions

The questions for AD0-E717 were last updated On Jan 16, 2025

Question No. 1

How can a developer prioritize a plugin's execution, if possible?

Show Answer Hide Answer
Correct Answer: A

A developer can prioritize the execution of a plugin by using the sortOrder property within the plugin's declaration in the di.xml file. Specifying a lower value for the sortOrder property gives the plugin higher priority, meaning it will be executed before other plugins with a higher sortOrder value. This allows developers to control the order of plugin execution, which can be critical for ensuring the desired outcome when multiple plugins are affecting the same method.


Question No. 2

How would a developer add a sensitive environment-specific configuration value on an Adobe Commerce Cloud project?

Show Answer Hide Answer
Correct Answer: A

To add a sensitive environment-specific configuration value on an Adobe Commerce Cloud project, the developer should use the Project Web Interface. This interface allows for the secure entry of sensitive data, which is then encrypted and stored securely. This method ensures that sensitive information is not exposed in the codebase or version control.


Question No. 3

A merchant has noticed an error in the checkout. The accessed URL is /checkout.

Where can the developer find the responsible controller in the Magento.Checkout module?

Show Answer Hide Answer
Correct Answer: C

The controller responsible for handling the /checkout URL is located in Controller/Checkout/Index.php in the Magento.Checkout module1.This controller extends from \Magento\Checkout\Controller\Index\Index, which implements the execute() method that renders the checkout page1.

In the Magento_Checkout module, the responsible controller for the /checkout URL can be found in Controller/Checkout/Index.php. This controller handles the index action for the checkout process, initiating the checkout page when a customer navigates to /checkout. The organization of controllers in Magento follows a convention where the URL path corresponds to the directory structure within the module, making it easier to locate and understand the functionality associated with specific routes.


Question No. 4

What are the only writeable folders in the application root on a remote Adobe Commerce Cloud project?

A)

B)

C)

Show Answer Hide Answer
Correct Answer: B

For an Adobe Commerce Cloud project, the only writeable folders in the application root on a remote environment are essential for the application to run correctly and store temporary and dynamic data. Among the options given, Option B lists directories that are typically writable: m2-hotfixes, var, pub/static, and app/etc. The m2-hotfixes directory is specifically for Magento Commerce Cloud and is used for applying hotfixes that are executed during the build phase. The var directory contains various logs, sessions, and reports. The pub/static directory holds the compiled static view files, and app/etc contains configuration files that can be modified by the application at runtime.


Question No. 5

What will happen if a developer fails to mention the start date in the "From" field when creating a price rule?

Show Answer Hide Answer
Correct Answer: B

If a developer fails to mention the start date in the 'From' field when creating a price rule, the price rule will be saved. However, the price rule will not go into effect until the start date is added.

If a developer fails to mention the start date in the 'From' field when creating a price rule in Adobe Commerce, the system will default to the current date, and the price rule will go into effect as soon as it is saved. The absence of a start date means there is no delay in the activation of the rule, and it becomes effective immediately upon saving.