Fix timezone issues in the Mage_CatalogRule module.
The CatalogRuleFix overrides Magento's default behaviour of the CatalogRule indexing., (*1)
Following two things are overridden:
- The cronjob for catalogrule_apply_all is 0 0 * * *
instead of 0 1 * * *
- The index refresher uses local time instead of gmt time
- Inserting of rules by the resource model uses local time instead of gmt time, (*2)
NOTE: Running Chuvisco_CatalogRuleFix requires you to run the cronjobs of Magento. If they are not set up, please do so by following the docs., (*3)
This module can be installed in various ways: via modman, Composer or manually. Currently installation via Magento Connect is not supported., (*4)
modman clone https://github.com/Chuvisco88/Chuvisco_CatalogRuleFix.git
composer config repositories.catalogrulefix vcs https://github.com/Chuvisco88/Chuvisco_CatalogRuleFix.git
composer require "chuvisco/catalog-rule-fix"
Download the zip or tar.gz file and extract it into your project webroot., (*5)
The changelog is in another castle., (*6)
Author: - Fabian Schweizer, (*7)
Contributions: - see Contribution Graph on Github, (*8)
Please get in touch with me via the issue tracker on GitHub., (*9)
I would love to hear from you, if it works with other systems (versions of php and/or magento) as well., (*10)
MIT, (*11)