/prometheus

Magento extension to create other extensions.

Primary LanguagePHP

Prometheus - Magento Extension Creator

Introduction

Prometheus is a Titan in Greek mythology credited for being the creator of mankind and for gifting them with fire stolen from Mount Olympus. As the bringer of fire, Prometheus represents knowledge and ingenuity. It also represents the forces of creation.

This extension was named after Prometheus, because it's main goal is to bring extra fire to the Magento developer community, by easing the process of Magento extension creation. It should empower the developers to enrich the ecosystem, with even more powerful extensions.

Purpose

This extension will allow the creation of new Magento extensions without too much code. There's several extensions out there which allow you to do the same. By no means Prometheus is the best option. It's another one, that hopefully, will serve your needs and ease your workflow. Some aspects of Prometheus were inspired by the extension Ultimate Module Creator, from tzyganu.

Features

  • Create CRUD Magento extensions
  • Save extension to database or save&install
  • Allow file overwrite on extension installation
  • Create System Menus
  • Create extension main files and folders: etc/config.xml, etc/adminhtml.xml, etc/system.xml, Helper/Data.php.
  • Only for Magento 1.7-1.9 (Magento 2 to come...)

Change Log

v0.1.1

  • Filter user data on general settings tab
  • Get actual system tabs instead of hardcoded values
  • Add "Save and Continue Edit" button to extension edit page
  • Update system source model to return existent configuration tabs, instead of hardcoded
  • Add system source model to return top admin menu items
  • Fix default configuration tab name selection on extension new/edit page
  • Hide extension grid if prometheus is disabled

v0.1.0

  • Release version

More Information

You can visit the extension page on Magento Connect.