Skip to content
This repository

Web content management system and built in eCommerce

branch: master
Octocat-spinner-32 bin updates for Debian Wheezy February 11, 2014
Octocat-spinner-32 conf make requirements of customer account for backoffice switched off by … March 06, 2014
Octocat-spinner-32 controllers make sure uri_title can be duplicated April 01, 2014
Octocat-spinner-32 docs add address lines to ecommerce_store March 12, 2014
Octocat-spinner-32 lib Zend Framework upgrade to v1.12.5 March 27, 2014
Octocat-spinner-32 locales add translation constants for login/register placeholders March 19, 2014
Octocat-spinner-32 models extend order BO export with billing/delivery country, invoice amounts… April 07, 2014
Octocat-spinner-32 opt use connection information from deployment.php September 12, 2013
Octocat-spinner-32 project_skeleton roundel image generator February 20, 2014
Octocat-spinner-32 share allow to change sorting of recipes via node edit March 26, 2014
Octocat-spinner-32 templates improve label for Teaser (Strapline) in page node edit April 03, 2014
Octocat-spinner-32 utils move to utils/ folder November 23, 2013
Octocat-spinner-32 .gitignore add rsync-* December 02, 2011
Octocat-spinner-32 LICENSE.txt change copyright years to start from first CMS version February 10, 2012
Octocat-spinner-32 ONXSHOP_VERSION mark Onxshop 1.7 February 20, 2014
Octocat-spinner-32 README.markdown update doc for v1.6 November 26, 2013
Octocat-spinner-32 bootstrap.php allow to specify pre-actions in conf/global.php using $onxshop_pre_ac… April 22, 2013
Octocat-spinner-32 htaccess allow to open a subset of taxonomy tree, e.g. /backoffice/advanced/ta… December 09, 2013
Octocat-spinner-32 index.php typo September 20, 2012
Octocat-spinner-32 robots.txt rename Xsite to Onxshop February 03, 2012


This CMS/eCommerce is unique in strict separation of PHP, HTML, CSS and Javascript code, which makes it easy to customise for any type of web project. State of the art on page editing interface using maximum of flexible layout system will allow you to design in browser.

Multisite design allows to run multiple website and share one Onxshop installation (onxshop_dir).

Typical web project files (project_skeleton)

  • conf/
  • controllers/
  • models/
  • onxshop_dir -> /opt/onxshop/1.6
  • public_html/
  • templates/
  • var/

Download & Install Onxshop

Via Debian APT repository

1. Install Onxshop archive public key

$ wget -O - | apt-key add -

2. Create APT source record

$ echo "deb wheezy main" > /etc/apt/sources.list.d/onxshop.list

3. Install Onxshop

$ export LANG=en_GB.UTF-8 && aptitude update && aptitude install onxshop

4. Create a website

$ sudo onxshop create

More Information

To install without using Debian package follow docs/INSTALL procedure. At this time Onxshop is only optimised for Debian GNU/Linux operating system. You can find Debian consultant near you and ask him to install Onxshop for you.

For more information visit

Something went wrong with that request. Please try again.