Archived Products - Magento 2 module documentation

Author: Marek Milewski

Archived Products Module

Module overview

Archived Products module lets you control your products even more. Now you can decide whether disabled product should be seen in your Magento 2 store. Moreover you can add custom button to each product that has been disabled with your label and url, that will improve an information flow between you and customers.

Module compatibility

This module is compatibile with Magento Community versions: 2.2 and 2.3.

How it works

Once installed, the module is disabled by default, to enable module functions go to Stores > Configuration > Catalog > Catalog > Archived Product

Image 9

Display unavailable products - turns on or off visibility of your products
Display ask for product button - turns on or off visibility of your custom button
Button label - set label for you button
Button url - set redirect url for your button
Display button for out of stock - turns of button for enabled products, that run out of stock

To see module in action first go to magento 2 store and open any product. On other tab go back to the Admin Panel to disable product you have chosen. For that go to Catalog > Products, and edit one of you products.

Image 10

Since the product is disabled, change tab to store and refresh page. You will see that you can still view the product and your button is added, making it possible for customers find out about future of the product.

Image 1

One more time go to product edit form, now enable the product and make it Out of stock.

Image 7

Check the product in store one more time, you will see, that since you enabled Display button for out of stock option, in configuration, your button will appear.

Demo

Installation

Composer

  1. Add repo to composer.json:
"repositories": [
    ...
    {
        "type": "vcs",
        "url": "git@git.auroracreation.com:aurora-modules/ArchivedProducts.git"
    }
    ...
],
  1. Add package to composer.json:
"require": {
    ...
    "aurora/archivedproducts": "*"
    ...
},
  1. In Magento root folder run commands:
composer update aurora/archivedproducts
php bin/magento module:enable Aurora_ArchivedProducts
php bin/magento setup:upgrade

Manual

  1. Unzip archive.
  2. Upload extension files on your server to:
{Magento root}
└── app/
    └── code
  1. In Magento root folder run commands:
php bin/magento module:enable Aurora_ArchivedProducts
php bin/magento setup:upgrade

Thank you for your interest in our products!