Buenas de nuevo,
En uno de los modulos del smartblog que recomendáis no localizo la forma de traducir y cambiar un poco el formato de la fecha del bloque de recentpost.
Desde traducciones este blog esta muy limitado, y para cambiar por ejemplo los meses del Archivo del Blog he podido hacerlo modificandolos directamente en el archivo; también para cambiar las fechas de los posts he podido hacerlo desde la base de datos; pero para cambiar el formato de la fecha que os muestro en la captura no logro encontrar la forma... Seria para cambiar el modo "Jan 04, 2015" por "04 Ene, 2015". En la configuración del modulo y en las traducciones no hay nada para ello.
El Blog esta en www.violetadulce.com/blog.html
Prestashop 1.6.0.9 y pack leo furniture
llevo todo el dia solucionando con ustedes cosillas del blog, y me quedan un par de detalles distintos y para facilitar la diversidad de asuntos en vuestro foro planteo las dudas por hilos separados. Os pido disculpas por dar tanta lata... :blush: Muchisimas gracias por todo
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Verifica si el siguiente articulo de blog te es de utilidad: https://www.webempresa.com/blog/item/1505-cambiar-traduccion-de-mensajes-de-texto-en-prestashop.html
Como le había comentado, desde traducciones de los módulos complementarios al smartblog no aparece la posibilidad de cambiar el idioma de los meses, y ademas tampoco podría cambiar el formato.
Por otro lado, en los archivos del modulo recentpost no veo ninguno que contenga los meses (ya he traducido así otro modulo del blog pero con este no encuentro nada)
Muestro en captura el archivo "es" de traducciones del modulo con el que tengo el problema, donde se ve que no existe la traducción de la fecha.
De todas formas no solo necesito traducirla sino también cambiar el orden, españolizarlo vamos...
Hola,
Como as comentado a nivel configuración no permite cambiar el idioma, tendrás que hacerlo a nivel código fuente, editando los archivos de la siguiente ruta: modules/smartblog/views/templates/front
Si le parece muy complicado, tendrás que optar por otro modulo. Existe este modulo de pago, que incluye la característica multi-idioma http://addons.prestashop.com/es/content-management/4731-professional-blog.html
Saludos
Buenas,
Mi intención es la que comentas, cambiar la traducción o formato de la fecha del modulo recentpost editando el código. El caso es que, para intentar no molestar mucho por el foro (que llevo unos días dando mucha lata) y después de intentar hacer los cambios desde el backoffice sin éxito, fui a comprobar los archivos de dicho modulo a ver si encontraba donde estaba colocada la fecha... pero no encontré nada y por ello inicie este hilo.
Primero comprobé en traducciones y nada, después me he repasado por encima todos los archivitos del modulo porque no son muchos y nada...
Ahora, también he comprobado cada archivo dentro de la ruta que me comentas modules/smartblog/views/templates/front, pero tampoco encuentro nada relativo a la fecha, son archivitos cortos y hay pocos, así es que me resulta fácil comprobar... ¿donde podría estar?
Muchas gracias Julen, siempre das respuestas que van al centro de la cuestión, se agradece para no alargar las conversaciones...
Saludos
Hola,
Prueba a editar la plantilla del módulo donde quieres cambiar el formato de la fecha (tiene que ser un archivo .tpl). Dentro de ese archivo comprueba si tienes un código como el siguiente:
{$post.date_added}
De ser así, cámbialo por este otro:
{$post.date_added|date_format:"%d/%m/%Y"}
De esta forma se le dará un formato distinto a la fecha. Concretamente algo tipo 26/02/2015.
Perfecto! Ahora si!, no paraba de buscar por ahí los meses para traducir manualmente, pero con esto me sirve!
Muchisimas gracias!!