ecinternet / pricing
N/A
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 10
Forks: 0
Open Issues: 0
Type:magento2-module
Requires
- ecinternet/base: 1.3.4.*
- magento/framework: *
- magento/module-customer: *
This package is auto-updated.
Last update: 2025-04-17 20:57:29 UTC
README
ecinternet_pricing - 0.0.1
- Requirements
- Overview
- Installation
- Configuration
- Design Modifications
- Specifications
- Attributes
- Notes
- Version History
Requirements
Overview
Installation Instructions
- Extract the zip to your Magento 2 root directory to create the following folder structure:
app/code/ECInternet/Pricing
- Run
php -f bin/magento module:enable ECInternet_Pricing
- Run
php -f bin/magento setup:upgrade
- Run
php -f bin/magento setup:di:compile
- Flush the Magento cache
- Done
Configuration
- GENERAL
- Enable Module
- Enable Debug Logging
- SYSTEMS
- Pricing System Maintenance
Design Modifications
Frontend
-
Layout
catalog_category_view
- Block
category.products.list
- Update template to
ECInternet_Pricing::catalog/product/list.phtml
- Add
ProductPrice
view model to retrieve custom price
- Update template to
- Block
-
Layout
catalog_product_view
- Block
product.info.main
- Add new block for tier price display
- Block
product.price.final
- Remove existing block which shows possibly cached price
- Block
product.info.price
- Add new block for product price display
- Block
-
Layout
catalogsearch_advanced_result
- Block
search_result_list
- Update template to
ECInternet_Pricing::catalog/product/list.phtml
- Add
ProductPrice
view model to retrieve custom price
- Update template to
- Block
-
Layout
catalogsearch_result_index
- Block
search_result_list
- Update template to
ECInternet_Pricing::catalog/product/list.phtml
- Add
ProductPrice
view model to retrieve custom price
- Update template to
- Block
-
Observer
LayoutGenerateBlocksAfter
onlayout_generate_blocks_after
- Conditionally remove
product.price.final
element
- Conditionally remove