The Juszczyk_DuplicateCms module enables you to duplicate CMS blocks and CMS pages.
The Juszczyk_DuplicateCms module does not make any changes in database. You can disable or remove this module.
I recommend installing the module via composer. You can do this by executing the command in the Magento root directory:
composer require juszczyk/module-duplicate-cms
After that you should follow the further instructions below.
For information about a module installation in Magento 2, see Enable or disable modules.
- Navigate to the CMS Blocks or CMS Pages listing in the admin panel.
- Select the blocks/pages you want to duplicate.
- From the action dropdown, choose "Duplicate."
- Confirm the action, and the selected blocks/pages will be duplicated.
- Open the edit view of the CMS block or page you want to duplicate.
- In the button bar, find and click the "Duplicate" button.
- Confirm the action, and a new block/page will be created with the same content.
- Go to the CMS Blocks or CMS Pages listing in the admin panel.
- Find the block/page you want to duplicate in the listing.
- Locate the "Duplicate" action associated with the specific block/page.
- Click "Duplicate," confirm the action, and a new block/page will be created.
Remember to review the duplicated content and adjust any specific details if needed. This module streamlines the process for duplicating CMS blocks and pages efficiently.
Extension developers can interact with the Juszczyk_DuplicateCms module. For more information about the Magento extension mechanism, see Magento plug-ins.
The Magento dependency injection mechanism enables you to override the functionality of the Juszczyk_DuplicateCms module.
The Juszczyk_DuplicateCms module extends the functionality of the Magento_Cms module.