Pues eso, que me he bajado una plantilla para virtuemart 2 y no se a qué carpeta o de qué manera puedo subir esa plantilla para que me aparezca en el desplegable de la configuración de virtuemart y funcione.
En el archivo comprimido tengo todas las carpeta que podeis ver en la captura de pantalla:
A ver, yo ya tengo el archivo con la plantilla (que tiene soporte para virtuemart 2), he instalado el archivo de la plantilla en joomla, voy a virtuemart y selecciono esa plantilla, vale, funciona, pero en cuanto cambio la plantilla general de joomla (porque para el resto de la web me interesa usar otra) ya me da error... entonces no se puede tener en joomla una plantilla y en virtuemart otra?
He intentado buscar los archivos de la plantilla general para pisarlos con los archivos de esta, pero he estado leyendo en foros y por lo visto virtuemart 2 ya no tiene su carpeta theme, por lo que no se a dónde subir el qué?
Es un poco raro que te fuerce a utilizar la misma plantilla en los dos sitios no?
Gracias, saludos! 🙂
URL del sitio: Contenido solo visible a usuarios registrados
Hola Ellie,
Revisa el siguiente hilo del Foro de Webempresa donde hemos tratado esta consulta.
- https://www.webempresa.com/foro/30-VirtueMart-20/92098-Instalar-Plantilla-VirtueMart.html
Revisa el siguiente artículo del Blog de Webempresa donde podrás encontrar información sobre el tema que consultas:
-
Saludos
Hola Luis,
muchas gracias por tu respuesta, pero el primer enlace corresponde a la versión 1.5, y en el segundo enlace aunque se habla de ello no se llega a especificar ni qué carpeta ni dónde he de copiarla... 🙁
Hola Ellie,
Pues está muy bien indicado en el artículo:
Los archivos que componen un tema de virtuemart los podemos encontrar en la siguiente ruta de los archivos de un sitio web joomla : /components/com_virtuemart/themes/, al descargar un nuevo tema para virtuemart debemos descomprimirlo en esta carpeta, luego al elegir un tema específico, veremos archivos de estilo CSS, javascript, carpeta de imágenes, carpeta de templates, estas últimas contienen los archivos php
/components/com_virtuemart/themes/
Saludos
si, eso es del primer link, pero corresponde a virtuemart 1.5, en la versión 2 ya no existe esa carpeta...
Hola Ellie,
Para VirtueMart 2.0.x deberás trabajar con overrides tal como se indica en el siguiente post:
- http://forum.virtuemart.net/index.php?topic=90935.0
Ya no se usan themes sino "Vistas" o lo que es lo mismo, sobrescritura del theme.
Saludos
Si, también lo he intentado, pero no me coinciden las rutas de las carpetas ni los nombres de los archivos...
no es como antes que el archivo de los detalles era nombredeplantilla_details.tpl y así en todos, ahora los nombres de los archivos son también diferentes... qué hago? les cambio el nombre uno a uno buscando las rutas uno por uno también?
Es un poco raro que sea tan engorroso no?
Hola Ellie,
Lo que tu ves como "más complicado" los desarrolladores de VirtueMart entienden como "más simple para reducir la cantidad de archivos a modificar y compatibilizar mejor los themes de terceros.
Instalar un theme en VirtueMart 2.0.x:
1. Descomprime el theme en tu PC (por ejemplo unpack_first_vm-theme.zip)
2. Verás carpetas como:
/components /media
La estructura de carpetas o directorios es la misma que en VirtueMart para Joomla 1.5 y Joomla 1.7.
3. Por FTP o desde el cPanel, Administrador de Archivos sube las carpetas a tu Hosting.
La carpeta de tu PC /components a la ruta /components La carpeta de tu PC /media a la ruta /media
Este proceso no sobrescribe archivos de tu web pero siempre es importante hacer primero una copia de seguridad ya sea con Akeeba Backup o con XCloner
4. Ve al componente VirtueMart.
5. Pestaña Plantillas.
6. Selecciona el tema instalado (por ejemplo vm_theme) para las páginas Categorías, Productos y página principal de tu sitio Virtuemart 2.x.
Si además quieres también puedes seleccionar el tema de utilizar para cualquier página en particular o de una categoría o producto. En ese caso, tendrás que ir a la respectiva categoría o producto y asignar el tema deseado para esa categoría o producto.
7. Con este proceso el tema ya está instalado y configurado para tu sitio.
Saludos
Wola!
dentro de la carpeta no tengo esos directorios, tengo otros dos directorios:
css (aqui dentro sólo un archivo css)
templates (aqui un montón de carpetas llamadas cart, category, checkout, product...), parece que sería esta pero como te decía estos nombres no son iguales que los de la carpeta de la plantilla actual (y su contenido tampoco), entonces tendría que cambiar el nombre de archivo por archivo para ir sustituyendo?
Por otro lado, si le cambio el nombre a los archivos corro el riesgo de que cuando otro archivo haga llamada a ellos de error porque no los encuentre (porque les he cambiado el nombre), así que me pillo los dedos otra vez... :pinch:
Hola Ellie
Según veo en tu primera captura de pantalla, se trata de una plantilla de Joomla Ja Tiris , que esta prepara también para trabajar en virtuemart 2.0
Lo que tienes que instalar es de acuerdo a tu imagen el archivo comprimido que se encuentra dentro de la carpeta template, y luego deberás activar la plantilla como plantilla por defecto.
Saludos.
Exacto!
Eso fue lo que hice al principio, pero cuando cambio la plantilla general del sitio la de virtuemart también se pierde, por eso preguntaba si se pueden tener dos plantillas diferentes en el sitio y en vm.
🙂
Hola Ellie,
Muéstranos en la configuración de VirtueMart donde cambias a esa plantilla sy cual tienes activa por defecto.
Saludos
Hola Ellie,
¿Donde activas JA Tiris para el sitio web, en el Gestor de Plantillas de Joomla?
¿Donde cambias a BT Travel?.
VirtueMart está ahora usando el theme "default con la plantilla JA Tiris, y o tiene un theme y una plantilla o tiene otra pero ¿ambas?.
Nota: Te recomendaría que previa copia de seguridad actualices VirtueMart a una versión estable, la 2.0.20b por ejemplo: http://dev.virtuemart.net/projects/virtuemart/files
Saludos
Buenas noches Luis,
Pues verás, realizo los siguientes pasos:
- activo JA tiris en el gestor de plantillas de joomla
- voy a VM y activo allí JA Tiris en configuración plantillas
(hasta aquí todo ok)
- ahora voy al gestor de plantillas de joomla y activo BT Travel
y ya está, se supone que JA Tiris debería seguir activa ya sólo en VM pero no, se distorsiona y aparecen esos botones en verde fosforito... :pinch: