Hola 😆
Me gustaría mover el
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Lo que solicitas es la estructura de la plantilla creo que podría complicarse, de manera general tendrías que buscar en el index.php de la plantilla.
Además la url que envías no vemos ningún sitio web, no podemos ver el código para darte más detalles.
Saludos.
Hola Jhon, no me dejan mostrar el contenido de la web ya que es privada, pero estoy usando el template Protostar que es la que usa por defecto Joomla!3 y no he hecho niguna modificación en el template.
Como bien indico el index.php llama al contenido a traves de , es ahí donde me pierdo, no se donde busca ese "component". Por logica el template abrirá component.php, pero es que component.php vuelve a llamar a en su y ahí es donde me pierdo.
Hola,
Ese llama a la parte de componente de Joomla. Esta parte puede cargar distintos contenidos del componente que se esté utilizando en la página en cuestión: un artículo de Joomla, un listado de artículos en vista Blog, la página de login de usuarios, la página principal de cualquier componente como Virtuemart, K2, etc.
Es decir, esa estructura que comentas se genera para cada componente, y dentro de un mismo componente existen multitud de vistas, como ocurre para el componente de artículos de Joomla.
Esta estructura suele estar en la ruta components/NOMBRE_COMPONENTE/views/NOMBRE_VISTA/tmpl. Normalmente, en lugar de modificar directamente aquí los archivos php, es mejor opción hacer un override, consistente en aplicar los cambios en la ruta templates/NOMBRE_PLANTILLA/html/NOMBRE_COMPONENTE/NOMBRE_VISTA. Así no se pierden las modificaciones con las actualizaciones de los componentes.
En resumen, el cambio no se aplica en un archivo en concreto que afecte de forma global a todos los componentes, sino que hay que hacerlo en plantillas individuales. De ahí que tengamos que poder ver de forma directa tu web para averiguar el componente que se está cargando y su vista.