Features & Functionality - 3.10 Extensions and Customizations Flashcards

1
Q

What is Magento Marketplace?

A
  • Magento’s store to purchase modules.
  • Module developers upload modules and profit share with Magento.
  • Magento runs extensive QA on the modules to ensure they fit the requirements.
  • Merchants or developers purchase modules from this and install.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How to install a module?

A

• Installation is fairly straightforward.
• If using composer, add the module into composer:
• composer requires vendor/module
• Then:
• bin/magento module:enable vendor_module
• bin/magento setup:upgrade
• bin/magento setup:di:compile
• QA the website to ensure that everything works as expected.
• Deploy to product and retest to ensure that everything still works as expected.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Differences between Magento 1 Marketplace and Magento 2 Marketplace.

A
  • Magento Connect had little in the way of QA for the modules uploaded.
  • Magento Connect did not share profits at all.
  • Magento Marketplace uses composer to enable access to modules.
  • Magento Marketplace filters modules to ensure that there is only one approved module per category.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Where can a merchant find Magento 2 extensions?

A
  • Google

* Recommended: Magento Marketplace

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the two ways of installing an extension in Magento 2?

A
  • Composer (if available)

* Manually

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How can a Magento 2 Admin user disable an extension using Admin functionality?

A
  • This question is misleading. It is not possible to disable an extension in Admin.
  • You can disable a module’s output: Stores > Configuration > Advanced > Disable Modules Output.
  • This just prevents a module from showing any HTML. The module still can run in the background.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

When is a customization required?

A
  • When vanilla Magento doesn’t have needed functionality.

* When a quality module that meets the needs is not available. Then you write your own customization.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly