MariusStrajeru

Ultimate Module Creator

  • Popularity Score 5674 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Develop custom Magento modules without writing any code. Use a module creator. Use this module creator
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.

Magento Connect 2.0

Magento Connect 2.0

FREE
Overview

Ultimate Module Creator

This module allows you to create custom Magento modules for your own entities. You can create as many entities as you want in one extension, you can establish relations between them, decide to generate only back-end pages or both back-end and frontend pages.
M1 Extension Versions

1.9.6.0.1

2015-11-02 07:43:39
  • Version number: 1.9.6.0.1
  • Stability: Stable
  • Compatibility: 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Fix packaging error

Version 1.9.6.0

2015-10-27 09:17:55
  • Version number: 1.9.6.0
  • Stability: Stable
  • Compatibility: 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Improvements:
- No new line on some source files
- Added client side validation to module name and namespace
Bug fixes
- "Template" should not be allowed as attribute name or entity name
- Labels and notes were not escaped

Version 1.9.5.0

2014-12-19 14:18:59
  • Version number: 1.9.5.0
  • Stability: Stable
  • Compatibility: 1.7, 1.8, 1.8.1, 1.9
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Improvement
- Cleaned up the UMC code and the generated code. Now all files (almost) follow the zend coding standards.

Features
- Support for signed int attributes/fields
- Generating modman file
- Support for canonical URL in generated module

Bug fixes
- Removed calls to deprecated method htmlEscape
- Fixed wrong helper alias in Yes/No attribute display
- Fixed wrong display of multiselect attribute on frontend
- Fixed 2 status fields generated in the setup file

Version 1.9.4.4

2014-10-29 14:34:15
  • Version number: 1.9.4.4
  • Stability: Stable
  • Compatibility: 1.7, 1.8, 1.8.1, 1.9
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Bug Fix:
- Layout file not generated correctly for links with category

Version 1.9.4.3

2014-10-28 12:34:03
  • Version number: 1.9.4.3
  • Stability: Stable
  • Compatibility: 1.7, 1.8, 1.8.1, 1.9
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Bug Fix:
- Many to many relation with categories - controller not created
1 2 3 4 5 6
Q&A

CONNECT ERROR

Checking dependencies of packages Installing package community/Ultimate_ModuleCreator 1.9.4.1 CONNECT ERROR: Failed to open file C:/xampp_183/htdocs/magento\downloader\.cache\community\Ultimate_ModuleCreator-1.9.4.1\app/code/community/Ultimate/ModuleCreator/Block/Adminhtml/Modulecreator/System/Config/Form/Fieldset/ This error in Magento Connect Manager ver. 1.9.0.1, but in this folder there is folder Ultimate_ModuleCreator-1.9.4.1/ app\code\community\Ultimate\ModuleCreator\Block\Adminhtml\Modulecreator\ but Adminhtml\Modulecreator\System\Config\Form\Fieldset\ is empty - and no folders etc and so on. I checked the access rights in windows 8. What can I do to install successful. Many Thanks Petra
Asked by: Mrs_PetraByte
Hi Guys, I am also facing same error. If some get any solution, please let me know. Thanks!
Answered by: GauravSharma
Date published: 2016-07-09

Module entity not updating, module with same name as a deleted one does not install

When I try to update a module's entities it does not save the changes. I am selecting "Install the Module on this instance". I've tried dropping the entity's tables from the database using the provided SQL commands and re-saving the module but nothing is updated. Also, when I delete a module (following the instructions + deleting the files that were installed in app/code/local/package/module) and try to make a new one with the same name, it mysteriously does not install it.
Asked by: csamp516
I tried deleting the cache manually, deleting the module's files, and running the uninstall SQL, but still two major things are not happening: 1. I can not edit a module or it's entities once it is created. 2. If I delete the module as instructed and clear the cache, I can not add another module with the same name as the one that was deleted-- it will show up on the list of modules but the module creator will not install it in the database or copy the files to my local installation. The module creator seems to work so long as I provide it unique names. Any help would be much appreciated as this module creator is awesome but I can't seem to get it to work. Thanks!
Answered by: csamp516
Date published: 2015-02-07

I am getting error in creating multiple entities and fields ?

hi.. this is very good extension and it works really well. but when i created an extra field in the same entity it is not working properly. It shows the name of the field in both the backend and frontend but when i give the description for the field it is not saved after saving the module. And in the another case - i have created the second entity successfully and it shows in the system->configuration in the admin also but when i click on the entity it gives this error "There has been an error processing your request". so how can i use the multiple entities and multiple fields. any help will be greatfull. thanx.
Asked by: waseem_ali
If you are getting the "There has been an error processing your request" error there should be a number near that. Something like 468876532764. Look in the folder var/report for a file with the same name as the number printed in the error. The contents of that file should tell you the problem. It that does not help, send me the error (you will find my e-mail address in any file of the ModuleCreator extension). Also send me the xml generated by the extension and located in var/modulecreator/package.
Answered by: MariusStrajeru
Date published: 2013-10-22

Multistore error

Multi Store Having a lot of errors with Multistore. Has anything been started on this yet as I'd be happy to help out with this project as it always assumes store = 0. Thanks.
Asked by: Cicchelli
What problems do you have with Multistrore? This extension has nothing to do with the number of stores. Or are you talking about the extensions you generate with the module creator? If you have any issues please describe them as much as possible on github: https://github.com/tzyganu/UMC1.9 If you also have the solutions, pull requests are very welcomed.
Answered by: MariusStrajeru
Date published: 2015-12-19

create one banner module But How To Add Home Page

create one banner module But How To Add Home Page
Asked by: Apsalo
This extension does not create ready to ship magento modules. It is there to just kickstart your CRUD module and to not make you write the same boring code over and over again. You can improve the extension after you generate it as you wish. If you have a banner extension, maybe you can try to create a block that uses what you have in the db, and a template to render the block and you should be able to include it in the homepage as any other block ``
Answered by: MariusStrajeru
Date published: 2016-04-30

attr image required

First of all I congratulate you again for this extension Why the images attributes, does not accept the required property? I can put it directly in the code? I look but can not find.
Asked by: dannyalfonzo
You cannot make the file and image attributes required because it's a little more complicated to make a file input required.It doesn't work like it does for text attributes where you can just add a simple "required-entry" class. For example, if you do that, then when you edit an entity you the field will be required eve if you already have an uploaded image when you added the entity. There is an explanation here on how you can make a file input required: http://magento.stackexchange.com/a/1243/146. I didn't implement that in the module creator yet because I didn't have the time. It is on my list for the next versions.
Answered by: MariusStrajeru
Date published: 2014-07-05

Fatal error: Class 'Ultimate_ModuleCreator_Helper_Data' not found

Asked by: joshisketki
make sure you cleared the cache and you disabled the compilation
Answered by: MariusStrajeru
Date published: 2014-06-21

How can we display the module in front end?

The first post is not useful. Please suggest anther answer.
Asked by: soniya_tiwari
I'm not sure that I understand your question. If the module is installed correctly then you should see a "Module creator" link inside the 'System' menu (see the forth image attached to the extension). Or are you trying to see the module you created using the module creator to show up on frontend? Please explain in details what have you done and what are you trying to achieve.
Answered by: MariusStrajeru
Date published: 2015-04-24

Add field in already created module.

I have module create with UMC called consultancy and I added a field with following code. $fieldset->addField( 'price_usd', 'text', array( 'label' => Mage::helper('abhi_consulting')->__('Price USD'), 'name' => 'price_usd', 'required' => true, 'class' => 'required-entry', ) ); and this field is showing on add/edit page but not saving the value. What do I do to save this value ?
Asked by: vikram_hermes
You need to create an upgrade script manually that adds the column in the table. Or there is always the option pr uninstalling your module and recreating it again, but you will lose any other changes.
Answered by: MariusStrajeru
Date published: 2016-07-23

use of attribute type other than 'text', 'decimal', 'numbers'

hi i appreciated the extension u provided bcz it gives lots of ease to create custome extension.but still i faced some error as when i go for 'add a module' then field/attribute section....when i select attribute type other than 'text', 'decimal', 'numbers'; then it gives me error as "The entity "Computer" must have an attribute that behaves as a name.". here Computer is my entity name. plzzzzz help ASAP thanks regards
Asked by: shilpaaa
As discussed on PM, for each entity you create you need to assign a set of fields. At least one of these fields need to be of type text, decimal or int and must behave as name. I think you understood wrong what the module creator does. Let's say you want to create a new entity called Computer. Please don't confuse this with trying to create a new product called computer. That's not what it does. For that computer I assume you will need a few attributes, like brand, CPU, and so on. Among these you will need a computer name also. Just add an attribute called name and mark it to behave as name. And please try to write in proper English. Avoid 'bcz' or 'u'. It's kind of hard to read or understand your questions.
Answered by: MariusStrajeru
Date published: 2014-10-18
  • y_2017, m_2, d_25, h_22CST
  • bvseo_bulk, prod_bvqa, vn_bulk_0.0
  • cp_1, bvpage1
  • co_hasquestionsanswers, tq_63
  • loc_en_US, sid_15449, prod, sort_[SortEntry(order=LOCALE, direction=DESCENDING), SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=NUM_ANSWERS, direction=DESCENDING)]
  • clientName_magento
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

Reviews

About the Developer

This extension was developed by and is supported by MariusStrajeru

Ultimate Module Creator is rated 3.8 out of 5 by 45.
Rated 5 out of 5 by from This extention is awesome This extemtion save a tons of time. Please continue update it and support.
Date published: 2016-11-29
Rated 5 out of 5 by from Nice extension Save lot of time to create module manualy. It's vey useful, i will use for every time
Date published: 2016-03-23
Rated 4 out of 5 by from The entity "iconau designer" must have an attribute that behaves as a name. When I creating entity and add multiple Field/Attribute and save every time getting this error ( The entity "iconau designer" must have an attribute that behaves as a name. ) Anybody have any solution.
Date published: 2016-02-23
Rated 5 out of 5 by from Should become part of Magento core functionality - It is that useful! This is SO nice! Developing modules/extensions for custom entities looked like an utter chore, when I first started learning Magento. And then I found Ultimate Module Creator. Chore no more! There is A LOT of help with in the module itself in the form of form tool-tips for most every field (and there are A LOT of fields). I would like to see a "made changes, re-install the created module" feature.
Date published: 2015-12-18
Rated 3 out of 5 by from My new extension does not work in frontend. I installed module creator in CE 1.9.2.1 - very well. Also the code of local extension seems well. The new db-tables with referential integrity and the other entries in core table are right. I can use the extension in backend to manage the new objects. But I an not see the objects in header of every page. var_dump supplies NULL and Fatal error: Call to a member function getSprutxt() on null in ... \design\frontend\rwd\default\template\slogan_spruchgenerator\spru\view.phtml on line ... I did many experiences but I did not find the reason. What can be the mistake? Thanks for ideas and help Petra config.xml <?xml version="1.0"?> <!-- /** * Slogan_Spruchgenerator extension * * NOTICE OF LICENSE * * This source file is subject to the MIT License * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/mit-license.php * * @category Slogan * @package Slogan_Spruchgenerator * @copyright Copyright (c) 2015 * @license http://opensource.org/licenses/mit-license.php MIT License */ --> <config> <modules> <Slogan_Spruchgenerator> <version>1.0.0</version> </Slogan_Spruchgenerator> </modules> <global> <resources> <slogan_spruchgenerator_setup> <setup> <module>Slogan_Spruchgenerator</module> <class>Slogan_Spruchgenerator_Model_Resource_Setup</class> </setup> </slogan_spruchgenerator_setup> </resources> <blocks> <slogan_spruchgenerator> <class>Slogan_Spruchgenerator_Block</class> </slogan_spruchgenerator> </blocks> <helpers> <slogan_spruchgenerator> <class>Slogan_Spruchgenerator_Helper</class> </slogan_spruchgenerator> </helpers> <models> <slogan_spruchgenerator> <class>Slogan_Spruchgenerator_Model</class> <resourceModel>slogan_spruchgenerator_resource</resourceModel> </slogan_spruchgenerator> <slogan_spruchgenerator_resource> <class>Slogan_Spruchgenerator_Model_Resource</class> <entities> <spru> <table>slogan_spruchgenerator_spru</table> </spru> <spru_store> <table>slogan_spruchgenerator_spru_store</table> </spru_store> </entities> </slogan_spruchgenerator_resource> </models> </global> <adminhtml> <layout> <updates> <slogan_spruchgenerator> <file>slogan_spruchgenerator.xml</file> </slogan_spruchgenerator> </updates> </layout> <translate> <modules> <Slogan_Spruchgenerator> <files> <default>Slogan_Spruchgenerator.csv</default> </files> </Slogan_Spruchgenerator> </modules> </translate> <global_search> <spru> <class>slogan_spruchgenerator/adminhtml_search_spru</class> <acl>slogan_spruchgenerator</acl> </spru> </global_search> </adminhtml> <admin> <routers> <adminhtml> <args> <modules> <Slogan_Spruchgenerator before="Mage_Adminhtml">Slogan_Spruchgenerator_Adminhtml</Slogan_Spruchgenerator> </modules> </args> </adminhtml> </routers> </admin> <frontend> <routers> <slogan_spruchgenerator> <use>standard</use> <args> <module>Slogan_Spruchgenerator</module> <frontName>spruch_spruchgenerator</frontName> </args> </slogan_spruchgenerator> </routers> <layout> <updates> <slogan_spruchgenerator> <file>slogan_spruchgenerator.xml</file> </slogan_spruchgenerator> </updates> </layout> <translate> <modules> <Slogan_Spruchgenerator> <files> <default>Slogan_Spruchgenerator.csv</default> </files> </Slogan_Spruchgenerator> </modules> </translate> </frontend> <default> <slogan_spruchgenerator> <spru> <breadcrumbs>0</breadcrumbs> </spru> </slogan_spruchgenerator> </default> </config>
Date published: 2015-12-06
Rated 5 out of 5 by from Excellent work Installed on a fresh Magento 1.9.2.2 This is a must have component on each Magento Developer - the missing component builder you usually find in MVC frameworks :) Thank you Marius for your community contribution!
Date published: 2015-11-18
Rated 1 out of 5 by from it cause website crushed Fatal error: Call to a member function extend() on a non-object in /lib/Varien/Simplexml/Config.php on line 600
Date published: 2015-10-28
Rated 5 out of 5 by from Simple issue is there in this plugin in the Name Settings menu . Label plural is accepting single quotes. if enter single quotes download code is not working . lot of issues are raised. please check it once.
Date published: 2015-07-24
Rated 5 out of 5 by from Superb Extension This is a really great extension. It solves my 80% magento problems. Thanks
Date published: 2015-07-15
Rated 5 out of 5 by from Excellent Plugin for module creation I love this module, Its user friendly module, its save my time for develop module as I need
Date published: 2015-06-24
  • y_2017, m_2, d_26, h_24
  • bvseo_bulk, prod_bvrr, vn_bulk_0.0
  • cp_1, bvpage1
  • co_hasreviews, tv_0, tr_45
  • loc_en_US, sid_15449, prod, sort_[SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=SUBMISSION_TIME, direction=DESCENDING)]
  • clientName_magento

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.