Hola,
Pero tengo una duda: me gusatría tener los títulos del artículo en h1.
Veo que puedeo desde el menu crear un título de h1 ( y elegir luego no enseñar el titulo del artiuclo que se enseña en h2) - pero este no queda enlazable como los títulos del artículo.
Así que la pregunta es: existe alguna posibilidad (no demasiada complicada) de configurar el joomla para que el título del artículo siempre sale como h1 en vez de h2 y sea en formato enlace?
No sé si tiene que ver mi template (breeze de os training) pero salvo que hago lo del título desde le menu no tengo ningun h1 por ningun lado, el título del articulo es directamente h2 y creo que debo tener un h1 y no comenzar directamente con un h2.
No sé si me he explicado bien.... (la web está offline aún)
URL del sitio: http://wikinfo.es
HOla Rikelele
Bueno, teoricamente deberías tener sólo un h1 y la mayoría de veces y por defecto se considera el título del sitio en el logo , esto viene por defecto.
Si quieres tener la posibilidad en joomla 1.5 de tener el h1 como título, depende del template que estas usando, si actualmente no se muestra asi, tendrás que realizar modificaciones.
Tenemos que ver el sitio web para darte más indicaciones, envía también la url del template que estas usando.
Saludos.
Hola,
gracias por la respuesta. Uso el 2.5 y este template http://demo.alledia.com/breeze/
La web mía esta offline y no te la puedo poner. Básicamente quiero que el título del articulo salga en h1 en vez de en h2.
Vi estas intrucciones: http://www.xn--apaados-6za.es/tenemos-que-apanar/internet-tutoriales-y-trucos/204-como-cambiar-joomla-2-5-titulos-articulos-ha-h1.html
Pero me da algo de miedo de tocar este archivo (y no sé que pasará si haré un update etc...) y quería saber si hay alguna manera más segura o fácil de tener los títulos del artículo en h1 en vez de en h2. Más que nada por que en mi opinion no tiene mucho sentido de que la semantica comienze con un h1 en vez de un h2.
Y no quiero usar el título de la pagina como h1 (tal como lo describáis en el video).
A ver si con esto os sirve ya que la web se está haciendo y no para ponerse online ya 😉
Hola Rikelele
El template es de pago?, puedes enviar la carpeta html que esta dentro del template comprimida?
Saludos.
Hola,
gracias por mirar el asunto - si el template es de pago. No sé si la carpeta es la que necesitas, pero te la adjunto. Todo el template obviamente no lo quiero postear aqui por no causarme problemas.
Crees que es por el template?
Pensaba que era el joomla mismo que asigna el h2 al articulo título (asi tmb sale en vuestro video)
Qué opinas de esto que te puse? www.xn--apaados-6za.es/tenemos-que-apana...articulos-ha-h1.html
Gracias!!
Hola,
Revisando el directorio html que has enviado de la plantilla que estás usando parece que esta no está aplicando ningún template overwrite sobre el componente que carga los artículos de Joomla, es decir, se utilizan las plantillas de artículo que vienen por defecto con Joomla.
Una opción sería aplicar un template overwrite a la parte que carga los artículos para poner el h1, pero antes de hacerte indicaciones necesitaríamos saber cuál es la versión exacta de Joomla que estás utilizando, porque, a priori, parece que 1.7.0.
También puedes probar a aplicar los cambios que venían en el artículo que has enviado. Para no correr riesgos basta con que hagas una copia de seguridad de los archivos que vayas a modificar, de forma que puedas volver a restaurar el archivo en el caso de que cometas cualquier error.
Hola Pablo,
gracias por la respuesta. Mi version de joomla es 2.5.2
Preferiría un template override al meterme a cambiar cosas del core, pero no sé si es posible.
A ver si me puedes indicar como hacerlo? No sé si necesitas más archivos del template...
En caso de que no es posible y tenga que seguir a las instrucciones que encontré en internet, me podrías decir por favor como guardar el archivo /components/com_content/views/article/tmpl/default.php? en UFT8 u otra cosa como ANSI? Y debo realizar el cambio cada vez que hago un update del joomla?
Muchas gracias por vuestra ayuda!
Hola,
Para hacer el template overwrite de la plantilla de artículo de Joomla tendrás que ir a templates/NOMBRE_DE_TU_PLANTILLA/html en donde NOMBRE_DE_TU_PLANTILLA es la plantilla de Joomla donde quieres crear la nueva plantilla. Aquí crea un directorio com_content y dentro del mismo crea otro directorio article. Aquí dentro copia el archivo default.php que se encuentra en la ruta components/com_content/views/article/tmpl.
De esta forma, ahora la plantilla se cargará del archivo templates/NOMBRE_DE_TU_PLANTILLA/html/com_content/article/default.php y será aquí donde tengas que aplicar los cambios.
Hola Pablo,
muchas gracias por la respuesta. Intentaré a ver si sé hacer lo que describes.
El default.php lo debo guardar en UFT8 u otra cosa como ANSI?
Crees que el template override es mejor que hackear el core, qué me recomiendas? Se hará más lenta la página por eso o algo?
Muchas gracias,
Frederike
Hola Rikelele,
siempre guarda en UTF8 preferiblemente antes que ANSI, en ANSI las ñ y los acentos te darán problemas y se visualizarán como caracteres extraños.
Siempre es mejor hacer template overrides antes que modificar el core de Joomla, ya que si modificas el core de Joomla y actualiceas tu Joomla después, perderás las modificaciones del core..
No debería de afectar a la velocidad con la que carga la página..
Saludos!
Wow!! Ha funcionado!! miles de gracias a los dos! 🙂