Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Modificaciones en archivos PHP de virtuemart  

 
Alex
 Alex
Estimable Member

Queria saber si existe la posibilidad al igual que con los idomas y los CSS de virtuemart de que al modificar un archivo PHP lo guarde en alguna carpeta override y cuando se haga una actualización del componente no me los machaque.

He intentado ponerlos en la carpeta plantilla/html/com_virtuemart pero no funciona.

Gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 24/09/2015 8:58 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

La ruta es correcta, debe tener la siguiente estructura de directorios:

Verifica si de esta manera funciona el override.

ResponderCitar
Respondido : 24/09/2015 9:07 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Alex
 Alex
Estimable Member

Y poniendolo en esta carpeta se supone que virtuemart hace caso primero al archivo que esta en la plantilla que al del virtuemart, correcto?

ResponderCitar
Respondido : 24/09/2015 9:14 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Ten en cuenta que lo único que se puede personalizar por medio de overrides en plantillas de Joomla serían las propias plantillas del componente que generan sus vistas, no otras partes del código. Esto no solo ocurre para Virtuemart, sino para todos los componentes que tengan un estructura correcta adaptada a Joomla.

Estos archivos serían los que se encontrarían en la ruta components/com_NOMBRE_COMPONENTE/views/NOMBRE_VISTA/tmpl

Para sobreescribirlos habría que crear archivos con el mismo nombre que los que hay en la ruta anterior y situarlos en la ruta templates/NOMBRE_PLANTILLA/html/com_NOMBRE_COMPONENTE/NOMBRE_VISTA

Por ejemplo, hablando de Virtuemart, y si quisiéramos aplicar cambios en el archivo components/com_virtuemart/views/category/tmpl/default.php tendríamos que hacerlo con el archivo templates/anthe/html/com_virtuemart/category/default.php.

Todos los archivos que se encuentre dentro de esta ruta del componente no se podrán modificar por medio de overrides.

ResponderCitar
Respondido : 24/09/2015 3:11 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación