Skip to content
This repository

Magento CE stripped down to a general-purpose framework.

branch: master

Merge pull request #16 from poebel/master

Fixed PHP Fatal error on store management
latest commit c9ab9cf066
Colin Mollenhour authored April 21, 2014
Octocat-spinner-32 app Fixed: PHP Fatal error: Call to a member function load() on a non-obj… April 19, 2014
Octocat-spinner-32 downloader Upgrade to 1.8.1.0 February 25, 2014
Octocat-spinner-32 errors Upgrade to 1.8.1.0 February 25, 2014
Octocat-spinner-32 includes Fix URL Rewrite Management April 16, 2010
Octocat-spinner-32 js Upgrade to 1.8.1.0 February 25, 2014
Octocat-spinner-32 lib Upgrade to 1.8.1.0 February 25, 2014
Octocat-spinner-32 media Upgrade to 1.8.0.0 version November 22, 2013
Octocat-spinner-32 pkginfo Merging Magento Community Edition 1.4.1.1 July 30, 2010
Octocat-spinner-32 shell Upgrade to 1.8.0.0 version November 22, 2013
Octocat-spinner-32 skin Added missing styles February 25, 2014
Octocat-spinner-32 var Add var and media directories August 01, 2010
Octocat-spinner-32 .gitignore Remove .htaccess, update .gitignore, update installation instructions. August 27, 2013
Octocat-spinner-32 .gitmodules Change Zend submodule to use publicly readable url May 20, 2010
Octocat-spinner-32 .htaccess.sample Remove .htaccess, update .gitignore, update installation instructions. August 27, 2013
Octocat-spinner-32 LICENSE.html Fix executable permissions, add local and community directories April 15, 2010
Octocat-spinner-32 LICENSE.txt Fix executable permissions, add local and community directories April 15, 2010
Octocat-spinner-32 LICENSE_AFL.txt Fix executable permissions, add local and community directories April 15, 2010
Octocat-spinner-32 README.textile Update README. February 25, 2014
Octocat-spinner-32 api.php Merging Magento Community Edition 1.7.0.0. June 15, 2012
Octocat-spinner-32 cron.php Upgrade to 1.8.1.0 February 25, 2014
Octocat-spinner-32 cron.sh Upgrade to 1.8.0.0 version November 22, 2013
Octocat-spinner-32 favicon.ico Fix executable permissions, add local and community directories April 15, 2010
Octocat-spinner-32 get.php Merging Magento Community Edition 1.7.0.0. June 15, 2012
Octocat-spinner-32 index.php Merging Magento Community Edition 1.7.0.0. June 15, 2012
Octocat-spinner-32 index.php.sample Fix executable permissions, add local and community directories April 15, 2010
Octocat-spinner-32 install.php Upgrade to 1.8.0.0 version November 22, 2013
Octocat-spinner-32 mage Upgrade to 1.8.0.0 version November 22, 2013
Octocat-spinner-32 pear Import initial version April 15, 2010
Octocat-spinner-32 php.ini.sample Upgrade to 1.8.0.0 version November 22, 2013
README.textile

Mage_Lite

Overview

This project is based on Magento Community Edition (www.magentocommerce.com), but is otherwise not
affiliated with, sponsored by, endorsed by or supported by the creators and owners of Magento
(Magento Inc.).

This repository contains a stripped-down version of Magento to allow it to be used as a more general
purpose framework or CMS. Therefore, all functionality relating to shopping carts has been removed.

The licensing will not be changed (OSL/AFL). See http://www.magentocommerce.com/license

Specific Goals

  1. Remove shopping cart-specific functionality. This includes Customers, Sales, Quotes, Catalog, Reviews,
    Tags, Wishlists, Checkout, etc..
  2. Keep all other functionality intact. In cases where the removal of other modules create conflicts,
    they are fixed with the most minor modifications possible so that tracking upstream will be as easy as possible.
  3. Maintain backwards-compatibility with Magento so that Magento modules that are not shopping cart-specific may still
    be usable and modules built on this repository could be used with Magento.

Current Status

  • Current upstream version: Magento Community Edition 1.8.1.0
  • Overall state: functional though not thoroughly tested
  • Installation completes successfully.
  • The home page renders (default theme sans the content) and CMS works.
  • The admin interface functions with the following main menu items present:
    • Dashboard (blank)
    • CMS
    • System
  • Url Rewrite Management was moved from Catalog to CMS menu.
  • The following modules are enabled by default:
    • Core
    • Directory
    • Dataflow
    • Page
    • Install
    • Admin
    • Adminhtml
    • Cron
    • Cms
  • The following modules are present and operational but disabled by default:
    • Api
    • Eav
    • Backup
    • Media
    • Index
    • Compiler
    • Widget
  • A new module Mage_Lite was added to handle any changes that must be made that can’t easily be handled by copy/modify.
  • The concept of Websites and Stores remains unchanged, but you can think of a “Store” as something else or simply ignore it with no adverse effects.

Kudos to Magento for creating such a great framework and keeping it only loosely coupled with the application it
is bundled with and designed for! So far no source code within core directories has been modified. Only a few
files were overridden and copied/modified under app/code/community/Mage to fix issues due to dependencies
on removed modules.

Installation

  1. Clone this repository to a directory within your web root.
  2. The Zend Framework is included as a git submodule so it must be initialized:
    1. $ git submodule update --init
  3. Copy .htaccess.sample to .htaccess and modify as necessary:
    1. $ cp .htaccess.sample .htaccess
  4. Make var, media and app/etc directories writable:
    1. $ chmod -R go+rwX var media app/etc
  5. Visit the web root in your browser to start installation.
Something went wrong with that request. Please try again.