¿Dónde puedo verificar todas las extensiones de Magento instaladas en el panel de administración?
¿Dónde puedo verificar todas las extensiones de Magento instaladas en el panel de administración?
Respuestas:
Hay mucha confusión sobre la terminología aquí. Magento, el sistema de programación, tiene módulos de código. Estos módulos a menudo (incorrectamente, aunque lo hice yo mismo) se llaman extensiones. Los módulos le permiten agregar código al sistema MVC basado en la configuración de Magento.
Magento también tiene un sistema llamado Magento Connect. Magento Connect le permite instalar extensiones. Las extensiones Magento Connect son paquetes especiales de pera. Estos paquetes pueden instalar un archivo en cualquier parte del sistema Magento. Una extensión puede contener muchos módulos. También puede contener archivos arbitrarios que no forman parte de un módulo.
No hay un lugar formal para verificar qué módulos están instalados en Magento. Informalmente, las personas usan la sección de configuración Desactivar salida del módulo en
System -> Configuration -> Advanced -> Disable Modules Output
Esta sección creará una lista de cada módulo programático instalado en el sistema
Para las extensiones de Connect, vaya a
System -> Magento Connect -> Magento Connect Manager
Aquí es donde se supone que debes instalar / eliminar / administrar tus extensiones de conexión.
Todavía existe el problema de las extensiones instaladas manualmente. Magento no ofrece un mercado formal. Muchos desarrolladores de extensiones de terceros han creado sus propios sistemas de instalación o, de lo contrario, han instalado sus archivos manualmente. No hay forma de rastrear estas extensiones que no sea diferenciar su base de código.
También puede ver qué extensiones están instaladas al mirar en /app/etc/modules/
. Si no tiene un .xml
archivo allí, entonces Magento no sabe que existe.
La pregunta original preguntaba cómo "verificar". Esto podría significar algunas cosas diferentes, como qué módulos están instalados, cuáles están activos, etc. Otra cosa para verificar sería el número de versión, para ver si hay actualizaciones para sus módulos.
Muchos módulos escriben sus propias herramientas de administración para salvar esta molestia, pero muchos no lo hacen; en esos casos, me resulta más fácil verificar la base de datos para ver las versiones del módulo.
Cuando se ejecuta un script de actualización, agrega una entrada de base de datos en la tabla core_resource, así es como Magento sabe que no debe ejecutar los scripts de actualización una y otra vez.
Simplemente revise esta tabla y podrá encontrar todas las versiones de los módulos que están instalados en un solo lugar. No resuelve el problema de descubrir la versión actual del desarrollador, pero resuelve la mitad del problema.
Otras respuestas son, por supuesto, correctas, puede verificar en el panel de administración en 'Sistema' -> 'Configuración' -> encabezado 'Avanzado', haga clic en 'Avanzado'.
Esto proporciona una lista, como si fuera a buscar en la estructura de archivos en la aplicación / etc / modules en todos los archivos xml.
Puede verificar la configuración de su módulo utilizando herramientas en línea. Especialmente se aplica a los módulos de envío y pago (si tiene alguno instalado). Aquí hay más información sobre cómo verificar la configuración de estere . En caso de que sea incorrecto, sus clientes pueden tener problemas al finalizar la compra.