easy PHP MVC CRUD wizard for Joomla com, start files given!!!

Suljettu Julkaistu Mar 31, 2008 Maksettu toimituksen yhteydessä
Suljettu Maksettu toimituksen yhteydessä

Need a simple PHP CRUD+ACL MVC wizard (generator) using Joomla component 1.5 framework.

basically, it's a scaffolding tool (Ruby on Rails, CakePHP) and ACL for Joomla.

I'll give you code snippets to start:

last Joomla 1.5 PHP MVC examples (3 working packages) and links.

a PHP CRUD wizard (1 working packages).

link to MVC PHP ACL implementation (a simple "if") ([url removed, login to view]:7_PX_PQhFikJ:www.ibm.com/developerworks/library/os-php-cake3/index.html+cakephp+ibm+users+permission&hl=en&ct=clnk&cd=3).

if you know PHP MVC, it's very easy.

Notes:

the given CRUD wizard writes and read database, but I'd prefer the generator to directly parse the MySQL script file or a textarea within the form.

The wizard (generator) will include the Joomla user groups architecture and propose ACL-tables choice pattern accordingly.

examples:

admin can CRUD (create, read, update, delete) this table1

user can R (read) this same table1 as list and as individual page

admin can CRUD table2

publisher can CRD table2

user can R table2

etc ...

all bids without the letters PHMVC in comments will be ignored.

## Deliverables

Must work with as many tables as present in the MyQSL script.

Must generate relationships between tables, based on tables names.

Must work on any platform with PHP4-5, Apache 1,2, MySQL 4,5 and Linux, Windows, Mac.

Wizard page(s) must fully parse and interpret any MySQL script (file or textarea).

Wizard page(s) must offer choice for CRUD and ACL for each table and field.

Generated pages must be archived by PHP and package must be fully installable as Joomla 1.5 component.

Must follow STRICT PHP MVC and Joomla 1.5 framework architecture.

ACL must use Joomla user management API and Joomla user tables.

Must generate for both user and admin sections in Joomla component architecture.

Must include, at least, list of generated files formatted in XML Joomla descriptor (installation section).

CSS tekniikka Linux Mac OS Microsoft MySQL PHP Projektinhallinta Tietojärjestelmäarkkitehtuuri Ohjelmistojen testaus Windows Desktop XML

Projektin tunnus: #3835169

Tietoa projektista

Etäprojekti Aktiivinen Apr 22, 2008