All Projects → yireo → Yireo_AutoFlushCache

yireo / Yireo_AutoFlushCache

Licence: other
Magento 2 module to automatically flush the cache whenever you save something in the System Configuration

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to Yireo AutoFlushCache

magento2-mobiledetect
Mobile detect change theme and redirect based on device type. Magento 2 module.
Stars: ✭ 26 (+23.81%)
Mutual labels:  magento2-module
magento2-module-ordergrid
The Order Grid module adds more details to the order grid in the admin.
Stars: ✭ 54 (+157.14%)
Mutual labels:  magento2-module
Yireo DisableLog2
Magento 2 module to disable customer logging
Stars: ✭ 29 (+38.1%)
Mutual labels:  magento2-module
magento2-product-visibillitygrid
Magento 2 module for determining if/when products are showing up in category
Stars: ✭ 33 (+57.14%)
Mutual labels:  magento2-module
MultipleLayeredNavigation-M2
Magento 2 Multiple Layered Navigation extension.
Stars: ✭ 20 (-4.76%)
Mutual labels:  magento2-module
module-url-rewrite-optimiser
A Magento module that stops URL rewrites with category paths being generated for products when 'Use Categories Path for Product URLs' setting is disabled in config.
Stars: ✭ 37 (+76.19%)
Mutual labels:  magento2-module
blog
MageVision Blog
Stars: ✭ 23 (+9.52%)
Mutual labels:  magento2-module
magento2-react-checkout
Highly Customizable Checkout for Magento 2, Built with React.
Stars: ✭ 165 (+685.71%)
Mutual labels:  magento2-module
magento-2-layered-navigation
Magento 2 Layered Navigation extension Free optimizes the navigation process, redirects users to product catalog pages, and makes finding products easier
Stars: ✭ 16 (-23.81%)
Mutual labels:  magento2-module
magento2
For any issues or questions please get in touch with us via [email protected]
Stars: ✭ 15 (-28.57%)
Mutual labels:  magento2-module
magento2-customer-account-links-manager
Customer Account Links Manager allows you to quickly and easily remove customer account links from Magento 2 customer dashboard.
Stars: ✭ 40 (+90.48%)
Mutual labels:  magento2-module
Magento-Quickorder
Magento Quickorder module, enables bulk order creation by inputting SKUs & quantities.
Stars: ✭ 30 (+42.86%)
Mutual labels:  magento2-module
magento2-guest-to-customer
Guest to Customer for Magento2 - Quickly and easily convert existing guest checkout customers to registered customers.
Stars: ✭ 66 (+214.29%)
Mutual labels:  magento2-module
m2.IndexerUrlRewrite
Magento2. Extension rebuild UrlRewrite index.
Stars: ✭ 38 (+80.95%)
Mutual labels:  magento2-module
module-notorama
Say no to Fotorama in Magento 2(.3) with Notorama.
Stars: ✭ 37 (+76.19%)
Mutual labels:  magento2-module
Yireo LinkPreload
Magento 2 extension to set HTTP Link headers for primary resources to allow for HTTP/2 Server Push
Stars: ✭ 70 (+233.33%)
Mutual labels:  magento2-module
magento2-auto-instagram-post
Magento 2 extension Auto Instagram Post allows you add your products immediately to Instagram after publishing it on Magento site, share your thoughts, product information, brand news and latest to your friends by an action, mass action or schedule a post by cron jobs
Stars: ✭ 30 (+42.86%)
Mutual labels:  magento2-module
module-dsu-client
No description or website provided.
Stars: ✭ 17 (-19.05%)
Mutual labels:  magento2-module
magento-2-reports
Magento 2 Reports extension Free from Mageplaza helps stores quickly access to advanced reports on Dashboard. As your shop grows, so is the amount of numbers you have to deal with everyday. Eventually, it would reach a point where you find yourself in dire need of a tool that can take care of the figures for you.
Stars: ✭ 39 (+85.71%)
Mutual labels:  magento2-module
module-blog-m22
Fixes for Blog on Magento 2.2.x
Stars: ✭ 21 (+0%)
Mutual labels:  magento2-module

Yireo AutoFlushCache

Magento 2 module to automatically flush the cache whenever you save something in the System Configuration.

Do NOT use this in production.

Overview

When saving the System Configuration within Magento 2, the core behaviour is to add a reminder in the backend that you should manually flush the cache. In production, this is a good practice: Instead of flushing the cache with every change, the cache is only flushed when needed. In development, I always keep caching on, and then this becomes annoying. This module automatically flushes the cache for you.

Installation

Install this module within Magento 2 using composer:

composer require yireo/magento2-autoflushcache --dev
bin/magento module:enable Yireo_AutoFlushCache

Technical architecture

This module listens to the event controller_action_postdispatch_adminhtml_system_config_save. Whenever it is called, it flushes the following caches:

  • config
  • block_html
  • full_page
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].