ModxMinify Icon

ModxMinify

By Sterc Agency (sterc)

MODX Minify is a MODX Extra to group and minify your CSS, SCSS, LESS and JS files. You can create groups, and each group can contain multiple files of the same type. So for instance you create a group named 'css' where you can add all your css, scss and less files. By calling the MODX Minify snippet [[!modxMinify?&group=`css`]] inside a tag in your head a minified css file will be generated and cached which will contain all your files grouped and minified!

Usage

  • Install the package via Package Management
  • Add groups and files via the manager page
  • Inside your in your template, place the snippet call, for example:

The MODX Minify snippet generates one minified file from all the files added to your specified group. The snippet automatically detects changes in your files, and also checks for changes made in the CMP (adding, updating, removing or reordering of files).

Combining groups

You can also combine multiple groups into one minified file, by using a comma-separated list of groups in your [[!modxMinify]] snippet call:

[[!modxMinify?&group=`css,css2`]]

In the above example all the files from group 'css' and 'css2' get combined into one minified CSS file.

Feature requests and issues

Feature requests and issues can be reported on the MODX Minify Github page at https://github.com/Sterc/modx-minify

Sterc Agency


New in ModxMinify 1.0.1

Changelog for ModxMinify.

ModxMinify 1.0.1

=============================

  • Add missing less.php library
  • Fix bug with hardcoded 'modx' prefix in build (#9 and #25)
  • Add cachepath and cache_url settings to override path to minified file (PR#27) - Thanks to @digitalpenguin
  • Update composer dependencies
  • Remove twig from composer dependencies for better compatibility (#32)

ModxMinify 1.0.0 (2017-01-24)

=============================

  • First public release

ModxMinify 0.2.0 (2016-05-25)

=============================

  • Added ability to combine multiple groups in one modxMinify call.

ModxMinify 0.1.9 (2016-02-11)

=============================

  • Added plugin to clear ModxMinify cache files on Modx cache clear.
  • Fixed exception bug in Leafo class
  • Added (and removed :p) config.json for groups/files

ModxMinify 0.1.7 (2016-01-20)

=============================

  • New css uri rewrite filter (for rewriting relative urls in css files)
  • New css minify filter
  • fix assetwriter paths

More

Information

Released
May 3, 2018
Supported Versions
2.4 – Current
Downloads
1,816
License
GPLv2

More from Sterc Agency

FormIt

Form processor for modx

View
Batcher

Batcher is a batch-editing Extra for MODX Revolution. It allows you…

View
ClientSupport

Custom help button in manager menu which triggers popup with customer…

View
Mailchimp for FormIt

Package for subscribing users in Mailchimp lists using FormIt.

View