Gestionar monedas en Prestashop 1.7

Acceder a la gestión de monedas en Prestashop 1.7

Para acceder a la gestión de monedas en Prestashop 1.7, lo hacemos desde la pestaña Internacional -> Localización

Internacional -> Localización

Sección / Bloque Monedas

Sección Monedas Prestashop

Opciones generales en la gestión de monedas en Prestashop 1.7

Monedas Prestashop 1.7

Independientemente de las opciones que tenemos a la hora de modificar monedas que ya tenemos o de crear nuevas monedas de forma manual, disponemos en la parte lateral dos bloques interesantes:

Actualizar tasa de cambio automáticamente
  • Si tenemos activada esta opción, las tasas de cambios de las monedas se irán actualizando automáticamente./*** Solo lee esta parte del documento si tienes curiosidad de donde obtiene las tasas de cambio ***/Por otro lado a modo informativo (en la actualidad, lo que pase mañana ya se vera) he visto el tipo de cambio, lo esta cogiendo en la versión actual de aquí:
    http://api.prestashop.com/xml/currencies.xml al menos eso he visto tras ver en el fichero: /config/defines_uri.inc.php en la constante -> _PS_CURRENCY_FEED_URL_ tras ver que dicha constante se usa en la clase /classes/Currency.php en la función public static function refreshCurrencies()Por otro lado, lo que hace esta opción de activar la tasa de cambio automáticamente, realmente es llamar al fichero: /carpeta_administración/cron_currency_rates.php para que se ejecute periódicamente, según he visto en el fichero: /controllers/admin/AdminCurrenciesController.php en la función
    public function ajaxProcessCronjobLiveExchangeRate() 
Actualizar tasa de cambio manualmente
  • Simplemente, es un botón para actualizar las tasas de cambio manualmente. (Recuerda que las tasas las obtiene del mismo sitio que te comente anteriormente http://api.prestashop.com/xml/currencies.xml)/*** Solo lee esta parte del texto, si no tienes miedo a la programación ***/Al pulsar el botón “Actualizar”, ejecuta la función  public function processExchangeRates()  del fichero: /controllers/admin/AdminCurrenciesController.php

Modificación de una moneda en Prestashop 1.7

Al modificar una moneda en Prestashop 1.7:

Modificar Moneda

En la actualidad, nos permite cambiar los siguientes datos:

Modificar Moneda
  • Moneda -> Elegir moneda
  • Tasa de cambio -> Podemos colocar una tasa de cambio manualmente.
  • Antiguamente, podíamos cambiar otros datos, como el símbolo de la moneda, código ISO, formato de la moneda, mostrar decimales en los precios de una moneda, etc… el día que se hizo esta guía no se permitía modificar estos datos en la configuración de la moneda (de forma individual), pero en el foro de Prestashop, existen varias soluciones aportadas por distintos usuarios. (No pongo link, para que busquéis un poco, que nunca viene mal, hacer trabajo de campo)
    De todos modos, espero que en futuras variantes de Prestashop 1.7.X.X, estas opciones sigan estando disponibles como estaban en versiones anteriores.
  • Disponible -> Simplemente para indicar si la moneda estará activada o desactivada

    Activar / Desactivar moneda

Añadir nueva moneda en Prestashop 1.7

Tenemos varias opciones, uno es hacerlo “manualmente”, es decir cuando estamos situado en la sección de monedas, pulsar en el botón -> “Añadir nueva moneda

Añadir Moneda

También, desde la pestaña Internacional -> Localización 

Internacional -> Localización

Bloque -> Importar un paquete de localización, podemos importar la moneda de forma automática sin tener que hacerlo manualmente.

Importar Moneda

Configurar redondeo y decimales de forma global en Prestashop 1.7

Revisa esta guía: Configurar redondeo y número de decimales en Prestashop 1.7