Join Free or Sign in
Share:
My Cart 0
€0.00

Trashcan

SKU
Trashcan
€79.00

Fully functional trashcan functionality for Magento2 Products, Categories, Pages, Blocks and Widgets.

If you work with Magento 2 a lot you will find out that it's not hard to accidently throw away a product, categories, pages, blocks and widgets. These actions are not easily undone without restoring a backup which may be hours or even days old.

No longer is this a problem with this extension! You can install this extension and allow your content managers to throw away these products, categories, pages, blocks and widgets as they are used to. They will not notice any difference and for a normal backend user it will appear as if the item really no longer exists.

In case any mistake was made, someone with the trashcan permissions or an admin can check the trashcan for any deleted items and restore them as if they were never deleted or throw them away permanently.


Compatibility Details

Magento 2.4.X

Extension v1.0
Installation Instructions
composer require gogento/trashcan "^240.1"

Fully functional trashcan functionality for Magento2 Products, Categories, Pages, Blocks and Widgets.

If you work with Magento 2 a lot you will find out that it's not hard to accidently throw away a product, categories, pages, blocks and widgets. These actions are not easily undone without restoring a backup which may be hours or even days old.

No longer is this a problem with this extension! You can install this extension and allow your content managers to throw away these products, categories, pages, blocks and widgets as they are used to. They will not notice any difference and for a normal backend user it will appear as if the item really no longer exists.

In case any mistake was made, someone with the trashcan permissions or an admin can check the trashcan for any deleted items and restore them as if they were never deleted or throw them away permanently.

Works with a lot of different types of content

  • Products

  • Categories
  • Pages
  • Blocks
  • Widgets

Delete an item

First lets assume accidentally we deleted an item, in this case a product


Open the Trashcan

Go to GoGento => Trashcan => Products to open up the trashcan.


Restore or permanently delete the item

On the right side next to the item click the "Select" link and either click Restore or Deleteto remove the item from the trashcan. In this case we will restore the item


The item is fully restored

After clicking restore, the item is restored and can be found in the regular Magento 2 items as if the delete action never happened


Installation and Upgrade Details

We do not provide direct download links of our extensions as they are not needed and bad practise. Installing and maintaining the latest updates of your extensions using composer is the best and safest solution. If you do need a manual download, feel free to contact us for aid.

Installing an extension is the same process as upgrading an extension. You can run the exact same composer require command as you do with the installation with the new version set, to upgrade the extension


Step 1 - Setup composer authentication

To install our extensions you need to first setup the composer repository for your account.
You don't need to do this after every purchase, just after the very first purchase you make in our webshop. Your composer URL can be found in your account details and can be setup with composer by executing this command on your server in your Magento 2 root:

composer config repositories.gogento composer https://gogento.com/composer/customer/[your-composer-secret]

These instructions can also be found in your account details


Step 2 - Install the right version

Now find the closest version matching your Magento 2 installation and run the composer require command below.


Magento 2.4.X

Extension v1.0
composer require gogento/trashcan "^240.1"

Step 3 - Post Installation

After the extension installation you can proceed with the default deployment commands which are run after adding a new extension.

1. Upgrading the database schema

bin/magento setup:upgrade
2. Verify your deployment mode
bin/magento deploy:mode:show
3. Run if the above command returns "production"
bin/magento setup:di:compile
bin/magento setup:static-content:deploy [your locales]
4. Wrap up the deployment
bin/magento index:reindex
bin/magento cache:clean

19-04-2021 13:22:18

v1.0 for Magento 2.4.0

Initial version of trashcan functionality fully tested
Recommended Installation Instructions
composer require gogento/trashcan "^240.1"
Fixed Version Installation Instructions
composer require gogento/trashcan "~240.1.0"

Fully functional trashcan functionality for Magento2 Products, Categories, Pages, Blocks and Widgets.

If you work with Magento 2 a lot you will find out that it's not hard to accidently throw away a product, categories, pages, blocks and widgets. These actions are not easily undone without restoring a backup which may be hours or even days old.

No longer is this a problem with this extension! You can install this extension and allow your content managers to throw away these products, categories, pages, blocks and widgets as they are used to. They will not notice any difference and for a normal backend user it will appear as if the item really no longer exists.

In case any mistake was made, someone with the trashcan permissions or an admin can check the trashcan for any deleted items and restore them as if they were never deleted or throw them away permanently.

Works with a lot of different types of content

  • Products

  • Categories
  • Pages
  • Blocks
  • Widgets

Delete an item

First lets assume accidentally we deleted an item, in this case a product


Open the Trashcan

Go to GoGento => Trashcan => Products to open up the trashcan.


Restore or permanently delete the item

On the right side next to the item click the "Select" link and either click Restore or Deleteto remove the item from the trashcan. In this case we will restore the item


The item is fully restored

After clicking restore, the item is restored and can be found in the regular Magento 2 items as if the delete action never happened