Actualmente estoy construyendo repeticiones (es decir, sitios para Site Transfer como punto de partida para nuevos sitios web de clientes).
Mi preferencia es cargar todas las extensiones en la plantilla, transferir el sitio a la cuenta de alojamiento de un cliente, finalizar el desarrollo y luego desinstalar las extensiones que no uso.
Sin embargo, como tengo varias 'repeticiones' y alrededor de 60 a 70 extensiones (cuando agrega todos los componentes, módulos y complementos), esto consume mucho tiempo.
He estado buscando un 'instalador de múltiples extensiones', pero mirando el JED ( http://extensions.joomla.org/extensions/core-enhancements/installers ), ¡los instaladores múltiples disponibles solo llegan a J! 2.5.
En el Joomla! Documentos: hay un artículo sobre la creación de paquetes .
Este método permite combinar múltiples extensiones en un zip para la instalación, pero tiene el inconveniente de "Combinarlas en un paquete permitirá al usuario instalar y desinstalar ambas extensiones de una vez".
Me gustaría instalar varias extensiones en una sola vez, pero tengo la capacidad de desinstalar extensiones sin tener que desinstalar todo el paquete.
1) ¿Está disponible un 'instalador múltiple' para J! 3?
2) ¿Hay alguna manera de instalar múltiples extensiones de una sola vez para J! 3?
Esto sería un gran ahorro de tiempo.
fuente
Respuestas:
Tienes 3 opciones aquí.
Opción 1 : como ya ha mencionado, puede instalar todo como un paquete, sin embargo, no es realmente el método más eficiente. Este método es útil para extensiones que tienen dependencias, pero su paquete de extensiones deberá instalarse o desinstalarse como un paquete, pero no por separado.
Opción 2 : puede instalar todo junto a la vez en 1 extensión. Tome las suscripciones de Akeeba, por ejemplo. Tiene el componente principal de backend y frontend que se instala, junto con complementos individuales. Los complementos individuales se pueden instalar / desinstalar manualmente. Esto se haría a través de un script.php en una función. Eche un vistazo a esto y tal vez también eche un vistazo a algunas otras extensiones, como la Suscripción Akeeba, para ver cómo lo hacen.
Opción 3 : podría hacer lo que hacen algunos proveedores de plantillas, como Yootheme y Rockettheme, que está haciendo 1 gran paquete que contiene todo el paquete de Joomla junto con sus extensiones que se instalarán cuando el usuario configure Joomla. Haga esto, simplemente necesita:
También puede haber algunos ajustes personalizados que desee realizar para que el usuario elija si desea instalar Joomla con o sin las extensiones.
Puede haber algunos otros métodos, pero ninguno en el que pueda pensar en este momento.
Espero que esto ayude
fuente
Consulte el paquete de extensiones de Joomla en http://www.joomla-extensions-packager.org
El formulario está limitado a 10 extensiones, pero puede usar la biblioteca para generar un paquete ilimitado mediante un simple script php (el ejemplo está disponible en el github del empaquetador)
O puede usar el formulario varias veces (recursivamente), ya que admite el tipo de extensión de paquete, por lo que puede empaquetar paquetes de más paquetes con muchas extensiones ;-)
fuente
Supongo que podría usar algo como un administrador de paquetes como Composer , compatible desde joomla! 3.4
Aquí hay un buen administrador de extensiones a través de Composer, simplemente puede escribir un
.json
con todos los paquetes que necesita y Composer hará el resto https://github.com/joomlatools/joomla-composerfuente