Cambio de idioma cuando actualizo módulos

Cada vez que actualizo algún módulo (que no sé exactamente cual o cuales) se ponen cosas en inglés en la web.

Para solucionarlo ( y no olvidarme de donde se arregla) apunto aquí el camino para arreglarlo.

Internacional-Traducciones-Traducciones  del frontoffice-Theme-fashion_5-idioma español.

Luego en Shop-Theme-Catalog buscar la frase «List of products by brand %s»

Guardar y listo.

Cambiar la posición de los productos en theme_fashion5 Versión 1.2.0

Como no hay ( o no encuentro) un módulo para cambiar la posición de los productos en el index de nuestra página voy a apuntar el proceso aquí.

Tenemos que buscar la ruta «/httpdocs/themes/theme_fashion5/templates/index.tpl» y veremos esto:

Como vemos aquí en la posición 1, están los productos destacados. En la posición 2, están los productos rebajados y en la posición 3, están las novedades de la tienda. Sólo tenemos que cambiar las posiciones que prefiramos aparezcan primero. Guardamos el archivo y casi listo.

No olvidemos que después de cambiar dichas posiciones, deberemos de borrar la caché de nuestro prestashop para que los cambios surtan efecto.

Videos showrooms ambali

A partir de ahora los videos de los showrooms de ambali se creará en:

/media/hugo/My Book/Ubuntu_10.04_LTS/hugo/Mis documentos/Ambali/videos. De esta manera ahorraré un montón de espacio en mi disco.

Limpieza de cache y archivos sobrantes para optimizar espacio en disco.

Cada cierto tiempo es interesante y a veces obligatorio realizar limpieza de esos archivos que van quedando en la cache de paquetes (apt) de las aplicaciones que vamos actualizando de nuestro sistema.

Estas aplicaciones van quedando en nuestro disco, porque para instalarlas son descargadas y guardadas en nuestro PC. Así poco a poco se llena nuestro disco de archivos que no son en realidad necesarios.

Vamos a ello.

Lo primero es abrir una terminal para realizar el trabajo por medio de comandos. Hay otras formas de hacerlo pero para mí esta es la manera más fácil.

Una vez en la terminal tecleamos el comando «sudo apt-get clean» sin comillas y pulsamos enter.

Seguido y para asegurar tecleamos «sudo apt-get autoclean» también sin comillas.

Con esto hemos limpiado nuestro sistema de paquetes sobrantes de aplicaciones.

El siguiente paso es borrar todos los kernels antiguos que tenemos instalados pues al actualizar los nuevos kernels también quedan los kernels antiguos que no se desinstalan.

Para esto abrimos Synaptic (es más fácil que hacerlo mediante comados) y buscamos los kernels instalados. Primero buscamos «linux-image» y marcamos todos los kernels que queramos desinstalar con la opción «Marcar para desinstalar completamente».

Luego volvemos a buscar, en este caso «linux-headers» y hacemos lo mismo que con linux-image. Pero en esta ocasión también seleccionamos linux-headers-xxxxxx-common. A esto nos obliga el sistema osea que no hay problema.

Una vez terminado de seleccionar los paquetes, pinchamos en «Aplicar» y listo.

Seguidamente reiniciamos el sistema para limpiar los archivo temporales que quedan ya que en mi caso no reinicio nunca el equipo.

Cambiar Prestashop de carpeta

Esto se puede hacer por ejemplo para cambiar la tienda de «https://tienda_que_ sea.xxx/outletloquesea» a «https://tienda_que_sea.xxx/outlet.

En mi caso lo que voy a hacer es cambiar https://ambalibilbao.shop/outletambalibilbao por https://ambalibilbao.shop/outlet

1º- Lo primero que tenemos que hacer es crear la nueva carpeta con el nombre que queramos dar al dominio o subcarpeta en el dominio para ser más claros. En estas notas no intentamos cambiar el dominio. Lo cierto es que en el paso tres, haré un comentario para poderlo hacer con estas mismas instrucciones.

2º- Copiamos todos los archivos de la vieja carpeta a la nueva, poner atención con esta acción a los permisos de los directorios y archivos. Si se necesitan cambiar, en este mismo blog hay un capítulo que indica como hacerlo.

3º- Abrir la base de datos con phpmyadmin (bueno esta es la que uso yo). Localizamos la tabla «ps_shop_url», la editamos y cambiamos el valor en la sección «physical_uri». En mi caso cambio «/outletambalibilbao/» por «/outlet/. Si queremos cambiar tambien el dominio, tenemos que cambiar en esta misma tabla los valores de los campos «Domain» y «Domain_SSL». En estos campos no hace falta poner la barra derecha «/». En «physical_uri» si es obligatorio ponerla.

4º- El siguiente paso es regenerar el archivo «.htaccess» para que todos los links dinámicos y solo los dinamicos se actualicen. Los links que hayamos creado a mano, los no dinámicos, tendremos que corregirlos también a mano. Para esto también he publicado un capítulo aparte en este mismo blog.

5º- Borrar la cache de prestashop, pero mejor hacerlo directamente desde el directorio «/var/cache/prod» de nuestra tienda. También se puede hacer desde «/cache/smarty/» borrando todos los archivos existentes (excepto «index.php») en las carpetas «/cache» y «/compile». Pero a mí no me ha hecho falta y creo que es más arriesgado.

6º- En caso de que esto presente algún problema con el acceso a nuestra nueva web deberemos borrar también cache de nuestro navegador.

Recomendación:

Para evitar posibles problemas y suavizar el riesgo de fallos al realizar esta operación, es aconsejable tomar ciertas precauciones:

En «Parametros avanzados», «Rendimiento», en el sector «Smarty-compilación de plantillas» poner la opción «Forzar compilación» y en el sector «CCC combinaciones, compresión y cache» todo en no.

La verdad es que a mí, no me ha hecho falta.

Como configurar el transporte en Prestashop 1.7

En el BackOffice vamos a “Personalizar” – “Internacional”- “Ubicaciones Geográficas”-”Zonas”.

Aquí, damos nombre a las zonas a las que enviaremos nuestros productos.

En mi caso creo Bizkaia, Gipuzkoa, Álava y España (Peninsula). Al loro con esto último pues en los países no existe esta denominación.

En el siguientte paso, vamos a la pestaña “Paises”. Al existir numerosos países lo mejor es buscar directamente “Spain” y le cambiamos el nombre por el de España (Península) y la damos de zona a ella misma “España (Península). “Es imprescindible que al configurar el país nos fijemos en que aparezca en el apartado “Formato de dirección” el concepto “Estate:name”. Que no aparece por defecto y me volvió loco.

Por último en este apartado, nos dirigimos a la pestaña “Provincias”. Aquí buscamos Las tres que hemos creado como zona y cambiamos la zona “España (Península)” por las suyas propias, osea Bizkaia, Gipuzkoa y Álava.

Hemos terminado la configuración de las zonas a las que pretendemos vender nuestros productos.

Ahora en el mismo grupo de opciones, nos dirigimos a “Transporte”-”Transportistas”. Pinchamos en “Añadir nuevo transportista” y rellenamos los datos que se nos piden en la pestaña “Configuración general”

En el paso dos (el más importante) rellenamos igualmente los datos que se nos piden de la siguiente manera:

En la imagen anterior vemos parte de este apartado. Un poco más abajo hay que configurar los rangos de las zonas a las que enviaremos nuestros productos y los precios que hay que configurar para cada zona en particular. En mi caso lo tengo configurado así:

Después de esto podemos dar por finalizada la configuración de nuestro transportista.

El apartado tres en nuestro caso no es relevante y está todo a valores 0. El apartado 4 sirve para ver el resumen de como queda nuestra configuración.

Bueno, todavía (lo olvidaba) nos falta ir a “Personalizar- transporte- preferencias”. Esto es tan obvio que no lo voy a comentar aquí.