danieln

ModuleCreator

  • Popularity Score 14959 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

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

The original ModuleCreator now available as an extension! With great new features!
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.
In order to get this extension, you must have active Magento Go Store. Click here to create Go store.

Magento Connect 1.0

Magento Connect 1.0

FREE
Previous Next
Overview

ModuleCreator

The very popular ModuleCreator is now available via Magento Connect. It seamlessly integrates into your Magento installation and is available unter http://your.magento/moduleCreator/. Its interface is protected by your Magento Admin credentials. Also make sure you read the book "Magento 1.3: PHP Developers Guide" by Jamie Huskisson about more insides about Magento Programming. It is now even more flexible: Use and distribute your own module skeletons (blank modules). The new ModuleCreator is capable of scanning its local skeleton template dir to auto-detect custom module skeletons. You can select from the dropdown menu which skeleton to use. Writing your own skeleton is very easy: Simplify your process of module creation. Be part of the open source community: distribute your skeletons via Magento Connect and help other developers to speed up their developing time.
Release Notes

The original ModuleCreator now available as an extension! With great new features!

2012-02-06 09:05:45
  • Version number: 1.0.0
  • Stability: Beta
  • Compatibility: 1.3
You must be registered and logged in to get extension key.

Magento Connect 1.0

Magento Connect 1.0

The very popular ModuleCreator is now available via Magento Connect. It seamlessly integrates into your Magento installation and is available unter http://your.magento/moduleCreator/. Its interface is protected by your Magento Admin credentials.

It is now even more flexible: Use and distribute your own module skeletons (blank modules). The new ModuleCreator is capable of scanning its local skeleton template dir to auto-detect custom module skeletons. You can select from the dropdown menu which skeleton to use.

Writing your own skeleton is very easy: Simplify your process of module creation.

Be part of the open source community: distribute your skeletons via Magento Connect and help other developers to speed up their developing time.
Reviews

About the Developer

This extension was developed by and is supported by danieln

ModuleCreator 2.5 5 31 31
Not work Sorry but on Magento 1.7 not work. Please update that code. August 9, 2013
Working as Expected This works as expected. I also found this tool at http://brymayor.com/magento/magento-module-creator/ that might be helpful to you. It generates Magento custom module skeleton in an instant with versions 1.4 - 2.0 February 19, 2013
Thank you it´s a great tool, but i prefer a other solution to download. http://connect.magentocommerce.com/community/get/Netz98_ModuleCreator-1.0.0.tgz December 19, 2012
Thank you it´s a great tool, but i prefer a other solution. If you need also to create a extension for ( Magento 2.0 beta ) or for Magento 1.4 - 1.7 i can highly recommend MGT Kickstarter! Take a look at: http://www.mgt-commerce.com/kickstarter/ A fast and simple online solution for a correct name space when you create a new extension. No download needed Full Magento 2.0 compatible! December 11, 2012
Doesn't anyone think the steps needed to make this work with 1.7 kind of make this extensions obsolete? Would you buy a car that needed a load of work to get it running? This is the biggest problem with Magento. Mostly it's down to changes in Magento and not a problem with the extensions. It's a real shame this problem is persisting. Drives me crazy. October 25, 2012
did not work on 1.7 September 10, 2012
I used this module, it works on 1.7. Thank for sharing this. August 4, 2012
Solution for Magento 1.7.0.2 :) edit /modulCreator/index.php replace line 38 $session-gt;login($_POST['username'], $_POST['password'], $request); to $logindata = $_POST['login']; $session-gt;login($logindata['username'], $logindata['password'], $request); ###AND ### REPLACE LINE 71 lt;trgt;lt;td class="label"gt;lt;label for="username"gt;Username:lt;/labelgt;lt;/tdgt;lt;td class="value"gt;lt;input id="username" name="username" value=""/gt;lt;/tdgt;lt;/trgt; lt;trgt;lt;td class="label"gt;lt;label for="password"gt;Password:lt;/labelgt;lt;/tdgt;lt;td class="value"gt;lt;input type="password" id="password" name="password"/gt;lt;/tdgt;lt;/trgt; to lt;trgt;lt;td class="label"gt;lt;label for="username"gt;Username:lt;/labelgt;lt;/tdgt;lt;td class="value"gt;lt;input id="username" name="login[username]" value=""/gt;lt;/tdgt;lt;/trgt; lt;trgt;lt;td class="label"gt;lt;label for="password"gt;Password:lt;/labelgt;lt;/tdgt;lt;td class="value"gt;lt;input type="password" id="password" name="login[password]"/gt;lt;/tdgt;lt;/trgt; July 26, 2012
Above magento 1.7.xxxxx 1. Edit File [app/code/core/Mage/Captcha/Model/Observer.php] 2. Find Function Name [public function checkUserLoginBackend($observer)] 3. Replace Context [$loginParams = Mage::app()-gt;getRequest()-gt;getPost('login');] To [$loginParams = Mage::app()-gt;getRequest()-gt;getPost();] 4. Save OK; [Editor]lt;a href="http://hi.baidu.com/hbvir/"gt;Huang Biaolt;/agt; [Edit Date]2012-07-13 July 13, 2012
I got it working on 1.7.0.1. Go ahead and install it either by using the ttp://connect20.magentocommerce.com/community/ prefix extension key or the tgz methods outlined below. xinhus' suggestion worked, but he has some typos in his code. You need to paste this code: if (sizeof($loginParams)lt;1) $loginParams= array(); above this line (for me it was line 166) $login = array_key_exists('username', $loginParams) ? $loginParams['username'] : null; After that, browsing to /moduleCreator/ worked for me. July 5, 2012
2 3 4 next>>
Q&A
(1 Question : 1 Answer)

Product Q&A

Ask your questions. Share your answers.

 
 
« Back
 
 
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26884576
Customer avatar
by
rameshwar_s
-
1 year ago
+7points
8out of 9found this question helpful.
Was this helpful?Yes8No1

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26981766
Customer avatar
Answer: 
yes, use this

Magento Module creator instllation instructions:

1) Login in to admin panel of magento
2) Go to System->Magento Connect->Magento Connect Mmanager
3) Go to Settings->Preferred State:->change stable to beta
4) Go to Extensions->Install New Extensions->use this key: - http://connect20.magentocommerce.com/community/Netz98_ModuleCreator->click install->click ready to install

5) After successfull installation go to your favourate file manager
go to path: app/code/core/mage/captcha/model/observer.php

and change

public function checkUserLoginBackend($observer)
{
$formId = 'backend_login';
        $captchaModel = Mage::helper('captcha')->getCaptcha($formId);
        $loginParams = Mage::app()->getRequest()->getPost('login');
        $login = array_key_exists('username', $loginParams) ? $loginParams['username'] : null;
        if ($captchaModel->isRequired($login)) {
            if (!$captchaModel->isCorrect($this->_getCaptchaString(Mage::app()->getRequest(), $formId))) {
                $captchaModel->logAttempt($login);
                Mage::throwException(Mage::helper('captcha')->__('Incorrect CAPTCHA.'));
            }
        }
        $captchaModel->logAttempt($login);
        return $this;
    }

TO

public function checkUserLoginBackend($observer)
    {
        $formId = 'backend_login';
        $captchaModel = Mage::helper('captcha')->getCaptcha($formId);

        $login = Mage::app()->getRequest()->getPost('username');
        if ($captchaModel->isRequired($login)) {
            if (!$captchaModel->isCorrect($this->_getCaptchaString(Mage::app()->getRequest(), $formId))) {
                $captchaModel->logAttempt($login);
                Mage::throwException(Mage::helper('captcha')->__('Incorrect CAPTCHA.'));
            }
        }
        $captchaModel->logAttempt($login);
        return $this;
    }

6) If you are using linux/unix

Go to terminal->go to magento project folder->type chmod 777 -R /var/www/your-project-folder/

9) open you url in browser and add /moduleCreator after it

10) Done. You should be able to create module now.

Good luck.
by
adarshnahar
-
10 months ago
+5points
6out of 7found this answer helpful.
Was this helpful?Yes6No1
1 of 1
1 of 1
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.

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.