2011-05-06 17 views
5

He creado un nuevo tema para magento.Quiero enviarlo a la comunidad. Cuando traté de paquete de extensión, estoy obteniendo Se han guardado los datos del paquete mensaje, pero no hay ningún paquete en el directorio var/pear. ¿No es posible empacar la extensión en localhost? ¿Necesita más información? Cualquier ayuda sería apreciada.No se puede encontrar el paquete al empaquetar una extensión de Magento

Respuesta

4

Consulta este artículo: - Magento: How to create extension package? (IMAGES)

Comprobar si los datos se llena correctamente.

Si bien la creación de su paquete de extensión, bajo Paquete Info -> versiones compatibles

  • Si ha elegido "& 1.5.0.0 más adelante", entonces su paquete de extensión se almacena en var/connect directorio. Esto es compatible con Magento connect 2.0.

  • Si ha elegido "Pre-1.5.0.0", entonces su paquete de extensión se almacena en var/pera directorio. Esto es para Magento connect 1.0.

  • Si ha seleccionado ambas opciones, los paquetes de extensión se almacenan en ambos lugares (var/connect y var/pear).

Al cargar la versión 1.0 de var/pera - Magento Connect hacer la versión 2.0 para usted. Si solo desea admitir las versiones superiores de 1.5 y de Magento, solo suba el archivo 2.0 del directorio var/connect a Magento. Fuente: http://www.magentocommerce.com/wiki/7_-_magento_connect/packaging_a_magento_extension_in_1.5

Editar:

que intentó crear un paquete con app/design y piel carpeta.Funcionó bien y pude ver otra carpeta y archivos en el archivo del paquete dentro de var/pear.

He probado con el tema predeterminado y el aspecto predeterminado. En 'Contenido' sección, me quedé así: -

Target: Magento Theme Skin 
Path: frontend/default/default 
Type: Recursive Dir 

Target: Magento User Interface 
Path: frontend/default/default 
Type: Recursive Dir 
+0

@chapagain: Gracias por su ayuda. Enviará una extensión en la forma que envió. – blakcaps

+0

Cuando empaquetamos un tema como extensión, ¿tenemos que crear un archivo config.xml? – blakcaps

+0

No hecho. Pero no creo que necesite config.xml para temas. –

0

¿Qué versión seleccionó para "Versiones compatibles"? Consulte en la carpeta var/package/ también. Verifique que ambas carpetas tengan acceso de escritura de usuario y grupo.

+0

Magento 1.5 version.I seleccionado 1.5.0.0 y later.var/paquete de la carpeta/escribir tiene permission.No suerte! – blakcaps

0

Packges se guardan con una extensión .tgz, por lo ejecutando

find . -name '*.tgz' 

de la carpeta base de Magento es siempre una buena manera de encontrar sus paquetes.

Además, a partir del 1.5, Magento cambió su sistema de gestión de paquetes. Es por eso que tuvo que elegir una opción de lanzamientos compatibles. Para 1.5 y posteriores paquetes de Magento, de forma predeterminada, soltar los archivos en

var/connect 

La carpeta var/package sólo se utiliza si se opta para crear un paquete pre 1.5.

Cuestiones relacionadas