Skip to content

opengento/magento2-saleable

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Api
 
 
 
 
 
 
etc
 
 
 
 
 
 

Saleable Module for Magento 2

Latest Stable Version License: MIT Packagist Packagist

This extension allows to set if a product is saleable and can show its price by scope and customer group.

Setup

Magento 2 Open Source or Commerce edition is required.

Composer installation

Run the following composer command:

composer require opengento/module-saleable

Setup the module

Run the following magento command:

bin/magento setup:upgrade

If you are in production mode, do not forget to recompile and redeploy the static resources.

Features

Saleable

  • Define if the price can be displayed on the storefront, depending of the customer group and by scope.
  • Define if the sales are enabled on the website and by customer groups.

Settings

The configuration for this module is available in 'Stores > Configuration > Catalog > Catalog > Price'.

  • Show Prices for Customer Groups

The configuration for this module is available in 'Stores > Configuration > Sales > Checkout > Shopping Cart'.

  • Enable Sales for Customer Groups

Product Attributes

  • can_show_price (yes/no)
  • is_purchasable (yes/no)

Do not create the following attributes as they are already used internally by Magento for field alias and flag:

  • is_saleable
  • is_salable
  • salable

Support

Raise a new request to the issue tracker.

Authors

  • Opengento Community - Lead - Twitter Follow
  • Thomas Klein - Maintainer - GitHub followers
  • Contributors - Contributor - GitHub contributors

License

This project is licensed under the MIT License - see the LICENSE details.

That's all folks!