No encuentro el cód...
 
Avisos
Vaciar todo

No encuentro el código html de mi página web

10 Respuestas
3 Usuarios
0 Reactions
6,743 Visitas
Respuestas: 28
Eminent Member
Topic starter
 

Buenas tardes:
Necesito modificar algunas cosas del código fuente de mi página, pero no soy capaz de encontrarlo en los archivos de joomla. Me refiero a donde aparece el HEAD, el BODY y demás.... Lo lógico es que estuviera en el index.php de mi plantilla, no?
No sé si pueden ayudarme.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 12/12/2013 7:17 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola

Joomla no funciona por HTML ya que es un CMS desarrollado en PHP y utiliza parte de código HTML pero principalmente PHP.

Dependiendo de lo que vayas a modificar tendrás que realizarlo desde el backend de tu web, Gestor de Plantillas.

Indicanos que quieres cambiar y te diremos como puedes hacerlo.

Saludos


 
Respondido : 12/12/2013 7:51 pm
Respuestas: 28
Eminent Member
Topic starter
 

Necesito incluir el código de una barra en la cabecera de la página web y me indican que debo incluir el código al principio del //BODY, justo antes del //DIV@id=”block-main".
Este es el .inc de la barra: http://www.rtve.es/comunes/cabecera/mod_minicabecera_white.inc
y os adjunto también un pantallazo de cómo quedaría, que me lo han mandado las personas que me piden que incluya la barra.

Además me indican que debo cambiar algunas cosas del css
#block-main {clear:both;}
body#page {background-position: 50% 90px;}

Aun no me he puesto con esto último, pero en principio creo que no me dará problemas.
Gracias


 
Respondido : 12/12/2013 8:02 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Deberás ubicar el archivo index.php en tu template, este archivo php debería tener las etiquetas body

Luego deberás agregar el código para incluir tu archivo

include 'ruta_de_tu_archivo.inc';

Saludos.


 
Respondido : 12/12/2013 8:52 pm
Respuestas: 28
Eminent Member
Topic starter
 

Hola otra vez
El archivo index.php de mi template solo tiene esto

render('template');


 
Respondido : 12/12/2013 9:00 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Tal como indica el código debes buscar el archivo :

/layouts/template.php

Luego colcoar el código antes del body, no olvidar colocar las etiquetas PHP, es decir:


Saludos.


 
Respondido : 12/12/2013 9:11 pm
Respuestas: 28
Eminent Member
Topic starter
 

He incluido literalmente lo que me indicas, sustituyendo lo que esta entre ' ' por la ruta de mi inc y la pagina se queda en blanco


 
Respondido : 12/12/2013 9:26 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola

Revisa este artículo por si te es de utilidad:

- https://www.webempresa.com/blog/insertar-codigo-dentro-de-la-cabecera-sin-necesidad-de-buscar-los-ficheros-en-joomla-25.html

Saludos


 
Respondido : 12/12/2013 9:31 pm
Respuestas: 28
Eminent Member
Topic starter
 

Pero este componente es para insertar Javascript o Css...sirve tambien para insertar mi .inc?
Perdonad pero no tengo grandes conocimientos de html y demás y me estoy volviendo un poco loca...


 
Respondido : 12/12/2013 9:50 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola

No se bien a lo que tu le llamas .inc ¿se trata de un script o archivo que te han facilitado de TVE -o donde sea- para insertar en tu web?.

Yo lo que veo es código tal cual:

Trata de documentar mejor lo que quieres hacer y el archivo origen que te facilitan.

Saludos


 
Respondido : 12/12/2013 11:16 pm