A simple shop for CMSimple_XH
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
classes Fix #203: WARNING: count(): Parameter must be … Nov 8, 2018
config Allow multiple "bill" attachments Aug 9, 2017
css Merge branch 'required' Aug 2, 2017
demo Fix #131: Forwarding expenses calculation is inexact Jul 25, 2017
help Fix typo Dec 14, 2017
images Move subfolders of the paypal payment module to the root Jul 9, 2017
js Internationalize product delete confirmation Jul 17, 2017
languages Fix #206: Typo in language strings: german Nov 16, 2018
phpmailer Update to PHPMailer 5.2.24 Aug 8, 2017
templates Fix #182: Delete button in cart doesn't work anymore Aug 31, 2017
tests/unit Deploy explicit decimal validation function Aug 6, 2017
theme The themes/ folder is for custom templates only Jul 1, 2017
.gitignore Adopt PHPUnit for unit testing and coverage reports Jul 11, 2017
CHANGELOG Prepare release Sep 17, 2017
LICENSE Close #12: Clarify license and fix exisiting issues Jul 9, 2017
README.md Prepare release Sep 17, 2017
admin.php Separate about page and system check Aug 2, 2017
build.xml Fix CS violations Jul 21, 2017
composer.json Adopt vfsStream for testing purposes Jul 20, 2017
composer.lock Adopt vfsStream for testing purposes Jul 20, 2017
coverage.xml Adopt PHPUnit for unit testing and coverage reports Jul 11, 2017
index.php Show failure instead of warning Aug 13, 2017
phpcompatinfo.json Move phpmailer/ out of classes/ to avoid inadvertent autoloading Jul 9, 2017
setup.bat Close #80: Move catalog.php to content/ folder of CMSimple_XH Jul 11, 2017
version.nfo Improve version.nfo Jul 15, 2017


XHShop Plugin for CMSimple_XH

stable: 1.0 License: GPL v3

This plugin is based on the wellrad plugin 1.2.1 by Martin Damken, and is supposed to be further developed by the CMSimple_XH community. Many thanks to Martin for allowing us to change the license to GPLv3!

End users

There is growing documentation in our wiki.


For development purposes, you can directly clone this repo into the plugins/ folder of a CMSimple_XH installation. Afterwards you have to setup the demo content by running either

composer install
phing setup



The latter is a convenience for Windows users who don't want to install Composer, and just want to test a Git checkout. For full support of the development tools you have to install composer, though. Then run

composer install

to see what's supported.