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
Y poniendolo en esta carpeta se supone que virtuemart hace caso primero al archivo que esta en la plantilla que al del virtuemart, correcto?
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.