2012-09-03 17 views
8

Intenté instalar el creador de módulos usando magento-community/Netz98_ModuleCreator y obtuve el error Couldn't resolve host 'magento-community'.No se pudo resolver el error de host 'magento-community' al instalar los módulos de Magento

Luego utilicé website para descargar la extensión e instalarla de esa manera, y obtengo este error para este archivo Netz98_ModuleCreator-1.0.0.tgz.

CONNECT ERROR: Package file is invalid
Invalid version, should be like: x.x.x
Invalid stability Invalid channel URL
Empty authors section Empty package contents section

Por favor ayuda!

Respuesta

15

A partir de Magento 1.5.0 debe utilizar la clave de extensión Magento Connect 2.0.

El desarrollador de esta extensión la ha creado compatible solo con Magento 1.3. Puede descargar el paquete de extensión (.tgz archive), extraerlo y poner manualmente los archivos en su instancia de Magento. Use package.xml para determinar la ubicación del archivo.

+0

¡Trabajó para 1.9.2.4, gracias! – Mohit

0

Magento módulo instrucciones creador instllation:

1) Accede al panel de administración de Magento

2) Ir a Sistema-> Magento Connect-> Magento Conectar Mmanager

3) Ir a Ajustes -> Estado preferidos: -> cambiar estable a la beta

4) Ir a las extensiones> instalar nuevo extensiones-> con esta tecla: - http://connect20.magentocommerce.com/community/Netz98_ModuleCreator-> haga clic en Install> haga clic listo para instalar

5) Después de la instalación exitosa ir a su administrador de archivos favorito frente ir a la ruta: app/código/core/mago/código de imagen/modelo/observer.php

y cambiar

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; 
    } 

A

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) Si está utilizando Linux/Unix

ir a TERMINAL> ir al proyecto Magento carpeta-> escriba chmod -R 777/VA r/www/tu-proyecto-carpeta/

7) abrir se url en el navegador y añadir/moduleCreator después de que

8) Listo. Deberías poder crear el módulo ahora.

Buena suerte.

0

Resolver este problema es muy simple, pero llegar a este punto a veces lleva tiempo. Es por eso que ofrezco aquí una solución simple para que pueda funcionar para la comunidad.

Si desea instalar una extensión con el administrador de conexión, p. "community/Test_Extension".

Vas a tener que escribir así: http://connect20.magentocommerce.com/community/Test_Extension

Pero cuando se le intenta instalar usando esta clave community/Test_Extension, se va a dar no se podía resolver cuestiones de nombres de host.

Cuestiones relacionadas