Skip to content

Repository files navigation

Adapttive_Catalog

Module for Magento 2 to manage catalog release by a pre-specified date.

Installation

  • Composer:

    • Require via composer:

      composer require adapttive/module-catalog
    • Run Magento commands:

       bin/magento setup:upgrade
      bin/magento setup:di:compile
  • Manual:

    • Extract the zip file in magento2-root/app/code/Adapttive/Catalog

    • Run Magento commands:

       bin/magento setup:upgrade
      bin/magento setup:di:compile

Usage

  • Update the Release Date Time attribute values in product edit form in the admin:

    edit form

  • Add the product in the cart will throw an error message:

    add to cart

  • Attribute display on product page:

    product page

Technical

  • ReleaseValidator is the common class to validate release date of product \Adapttive\Catalog\Model\ReleaseValidator::validate
  • ReleaseObserver is the validation trigger point for all cart requests \Adapttive\Catalog\Observer\ReleaseObserver::execute

About

Magento 2 module to manage catalogue release by a pre-specified date.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages