Module Omnibus En
Omnibus
Module overview
The module adapts the store to the requirements of the Omnibus directive.
Functionality
- Module displays the cheapest price of product in 30 days
- Product indexer clear saved records older than 30 days
- Module allow sent review only for customers who buy the product
Configuration
After installing the module, head to Admin Panel, and go to Stores -> Settings -> Configuration -> Aurora -> Aurora Omnibus
** General / Enabled module ** - Enable/Disable module.
** Reviews / Add Review Policy Information ** - Enable/Disable information about the policy of adding reviews.
** Reviews / Information content ** - The content of information about the policy of adding reviews.
** Reviews / Link text ** - Text displayed as a link to the CMS page.
** Reviews / Cms Page ** - CMS page to which the link placed in the content of the information will direct.
** Reviews / Review Guard Enable ** - Enables/Disables the ability to add reviews only by logged in users who have purchased the product.
** Price / Price Info ** - Show/Hide the block containing the lowest price in the last 30 days.
Product details on the product page after module configuration:
Details information about the opinion adding policy:
Listing price information:
Instalation
Composer
- Add reporsitory to composer.json:
"repositories": [
...
{
"type": "vcs",
"url": "git@git.auroracreation.com:aurora-modules/module-omnibus.git"
}
...
]
- Add package to composer.json:
"require": {
...
"aurora/module-omnibus": "1.*"
...
},
- In magento root folder run commands:
$ composer update aurora/module-omnibus
$ php bin/magento module:enable Aurora_Omnibus
$ php bin/magento setup:upgrade
Manual
- Buy extension.
- Unzip archive
- Upload extension files on your server to:
{Magento root}/app/code/
- In magento root folder run commands:
$ php bin/magento module:enable Aurora_Omnibus
$ php bin/magento setup:upgrade
Thank you for your interest in our products!
Change Log
v1.2.3
- Fix switching omnibus price for configurable
v1.2.2
- Fix displaying product price
v1.2.1
- Fix calculating omnibus price for configurable
- Fix displaying price for configurable if no option selected
- Added styles
v1.2.0
- Changed price display method - removed extra block, applied customized price template.
- Added a new price type - Omnibus
- Removed the ability to set whether the price displayed is tax / excl. tax. The price is displayed as in the main shop configuration
- The ability to configure the display for products that are not on sale has been removed. Whenever a product has special price and the regular price is displayed, the omnibus price is displayed.
- Added display of price information on listings, grids, wishlist.
- Display of price information for bundle products has been improved.
- Added endpoint api
v1.1.18
- Fix bug catch
v1.1.17
- Added changing the price for configurable products
v1.1.16
- Fix a bug - no price in the template for new products
v1.1.15
- Fix bug - no setId when trying to change product price via API
v1.1.14
- Extension attributes optimalization
- Added gitlab-ci
v1.1.13
- Fix added extension attributes in configurable product
v1.1.12
- Fix bug - error when price is null
v1.1.11
- Added configuration option: Display Review Policy Information [Y/N]
- Added configuration option: Display your own content of Review Policy information. You can add link to cms page
- Added configuration option: link to CMS page [select]
- Added transtalion
- Fix bug: function on null
v1.1.10
- Fix bug - omnibus price info is not display if product was disabled
v1.1.9
- Fix reindexing prices in configurable products (reindex parrent product if simple product price change)
v1.1.8
- Indexer optimalization
v1.1.7
- Fix displaying price
- Improved Readme information
v1.1.6
- Downgrade composer.json requirements
v1.1.5
- Refactoring
- Improved PHPDocs
- Fix working for configurable protuct
- Improved translation
- If current product price is the lowest shows information "Current price is the lowest (in 30 days)."
- Change stored data
- Added cron job to refresch omnibus data
- Added indexer dependency to catalog_product_price
v1.1.4
- Fix db_schema bug
v1.1.3
- Fix bugs
v1.1.2
- Fix Aurora menu in AdminPanel
- Refactoring - enable module in php 7.3
v1.1.1
- Fix default config file
- Refactoring - enable module in Magento 2.4.3
v1.1.0
- Change logic - store all product prices since 30 days, get prices from catalog_product_index_price
- Chaned the data stored in the database
- Added reindex stored price after save product
- Added configuration option: Show Lowest Price Block [Y/N]
- Added configuration option: Show if regular price [Y/N]
- Added configuration option: Enable/Disable Review Guard
- Added default configuration file
- Added link to Review Policy CMS page in information in review block
- Added creating review policy cms page after module installation
- Improved translation
- Improved Readme
- Improved PSR
- Removed whitelist