Hola,
Estoy ingresando ya los contenidos de todos los idiomas de nuestra web, pero me doy cuenta de dos cosas curiosas respecto a los textos:
Hola
Lo que sucede es que en el idioma inglés estas usando la etiqueta
como separador, mientras que en el idioma español usas
Lo correcto es usar
, sin embargo veo que no se ve correctamente por que tienes un código CSS que no es correcto en tu plantilla, deberás sobreescribir el estilo dando margen inferior al parrafo, es decir algo como :
#page .rte p{ margin-bottom:10px!important; }
El código da un margen inferior de 10px
Puedes agregar este codigo en algún archivo CSS de tu plantilla
Hola Jhon,
El problema es que yo he usado el editor de texto y no código HTML.... por lo que al cambiar de idioma el editor "ha hecho lo que ha querido en cada caso". Así que aunque cambio el CSS luego en Inglés hace lo que quiere.....
En cuanto a la lista ordenada, por lo que veo dos declaraciones del themes/leomobi/css/global.css se anulan por la forma de la plantilla, ya que se usan las listas ordenadas para situar varios objetos dentro de la plantilla:
Esta queda anulada por completo al aplicar el estilo general, y es la que se encarga de las listas ordenadas dentro de las descripciones:
.rte ul {
list-style-type: disc;
}
Y esta otra que es la que acaba teniendo efecto es la que se aplica a las listas que situan objetos y módulos en la plantilla como por ejemplo el Enviar a un amigo o imprimir.
ul, li {
list-style: none;
}
Un saludo,
Raúl
Hola,
No te recomiendo aplicar cambios en CSS generales como el último que comentabas ya que puede afectar al diseño de la web de forma importante.
No acabo de entender lo que comentas para las listas ordenadas ya que estas se cargan con la etiqueta ol en lugar de ul, por lo que un CSS como el primero que comentas no le debería afectar.
Hola Pablo,
Mira, así es como yo tengo el en BackOffice la descripción de este artículo:
Contenido solo visible a usuarios registrados
¿Entiendes ahora el problema?
Creo que debe de ser del editor del BackOffice.... pero no estoy seguro 100%
Raúl
Hola Raúl
Es posible que hayas aplicado cambios CSS anteriormente? ya que tal como comentas el problema es la plantilla y sus estilos
Si has aplicado algún tipo de cambio te sugiero deshacer el cambio ya que es extraño que la plantilla no te genere por ejemplo estos estilos para las listas en el front-end de los artículos.
Si no es el caso de que has realizado modificaciones antes, lo que queda es verificar si el theme tiene actualización , es de cir si hay una versión reciente y verificar si con esta versión se corrige el problema
Como opción final sería que tu mismo corrijas el problema con CSS, en el caso de la lista envía la url de tu sitio en donde debería aparecer una lista
Luego con respecto a la traducción, tal como te comenté en ES se ve bien por que tienes etiquetas
no esta mal, pero lo correcto es etiquetas
tal como lo tienes en ingles, luego sería necesario agregar estilos CSS igulalmente , los estilos que te comenté antes, evidentemente antes tiens que verificar lo mismo que comenté en un inicio de este post.
Saludos.
Hola Jhon,
No, no hemos modificado los CSS, y no se si hay actualizaciones ya que viene dentro de vuestro paquete de Prestashop y no tengo acceso como cliente a LeoTheme.
En cuanto al punto del uso de
o
, el problema es que yo no pongo esos códigos a propósito.... meto todo el texto formateandolo con el editor WYSIWYG del backoffice sin tocar para nada código fuente y él solo hace estas cosas....
Raúl
Hola Jhon,
Y he solucionado el CSS, usando 10px de separación. Al final el problema venía por el editor de texto del BackOffice. Solo me queda por solucionar los puntos de las listas que no consigo que salgan sin que se me desmorone la plantilla al completo......
Raúl
Hola Raúl
Envía una url en donde existe una lista que hayas construido ya que no se ve correctamente
Será necesario que se aplique estilos lo más especificamente posibles referidos solo a una sección de tu sitio para que le resto no se malogre
Saludos.
Hola Jhon,
En mi primer post ya te puse una dirección, todos los ejemplos que os pongo se basan en el mismo artículo para no marear cambiando de URLs, te la vuelvo a poner aquí:
vasistemas.eu/es/follow-focus/158-cs-mfc9.html
Esta por ejemplo está perfectamente formateada en el BackEnd, pero la lista sale sin puntuaciones.
Un saludo,
Raúl
Hola Raúl
Puedes probar añadiendo el siguiente código CSS a algún archivo de tu theme
.page-product-box ul, .page-product-box ul li{ list-style-type:disc; margin-left:10px; }
Ten en cuenta que las modificaciones que estas haciendo si actualizas tu theme posiblemente las perderás por lo que te sugiero docuementar tus cambios.
Saludos.
Hola Jhon,
Perfecto!!!! ahora si que sale formateado en ambos idiomas. Si, tengo guardadas todas las modificaciones en un TXT con las respectivas direcciones de los ficheros de las plantillas para futuras actualizaciones, aunque si funciona bien creo que tardaré en actualizar la plantilla salvo que sea por algún update crítico.
Mil gracias de nuevo
Raúl