Skip to content
Everett Griffiths edited this page Jul 8, 2015 · 4 revisions

Welcome to the xls2modx wiki!

xls2modx is a command-line utility for moving page data into and out of MODX via XLS files. It can save you many hours of painful bug-riddled migration.

NOTE: This is a command-line utility. There is no GUI. PHP 5.3 or greater is required.

Installation

This plugin can be installed like any MODX component from inside the MODX dashboard. Or, if you are a developer, you can also install it using composer and Repoman: https://github.com/craftsmancoding/repoman

In order to fund development, this utility requires a license which can be purchased from Craftsman Coding

Once you have obtained a valid license key, log into your MODX Revo manager, head to the System Settings, and paste it into the xls2modx.license_key setting. Save it.

Running the Utility

The xls2modx program is a command-line utility. There is no graphical user interface. Open up a command line (e.g. the Terminal program on Mac) and navigate to the install location (by default the core/components/xls2modx/ directory).

To test whether the utility is working, run it via the php command:

php xls2modx

If there is a license error or some other problem, you will see it. If everything is working as expected, the command will print a list of available commands.

See the wiki for details on getting data into or out of your MODX site.