Avisos
Vaciar todo

Como hacer que PrestaShop incrementa automáticamente un porciento a la tasa de cambio?  

Página 2 / 2
 
Leandro
 Leandro
Reputable Member

Hola

Después de haber Investigado en los diferentes sitio de PrestaShop he creado automatización de la tasa de (Ver imagen)

PrestaShop drago todo eso sin señalar errores. El caso es que yo no tengo la forma de controlar exactamente este ajuste y si de verdad PrestaShop lo hace.

También leí que hay una forma de añadir un porciento a la tasa de cambio.
Ejemplo. Si 1 US$ vale Pesos 44.05 con un ajuste de 0.25% el valor de 1 US$ sariá de Pesos 44.16 (44.05+(44.05*0.25/100))

Mi pregunta es: Si programé bien la tarea de Cron para el cálculo de la tasa de cambio, ¿cómo y donde podría hacer este ajuste (Aumentar de un porcentaje el valor) al cálculo de tasa de cambio?

Gracias
Un saludo

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 31/10/2014 2:22 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

El valor de la conversión al parecer lo obtiene desde un servicio externo, específicamente una APi que tiene presashop en un sus servidores, por ejemplo :

http://api.prestashop.com/xml/currencies.xml

Si ya tienes la moneda por defecto como dolar y tienes un tipo de cambio, primero debes asegurarte que el tipo de cambio esta cambiando realmente desde la API de prestashop, luego que al cambiar de moneda desde el front-end de tu sitio los productos tomen el tipo de cambio

Saludos.
Saludos.

ResponderCitar
Respondido : 09/11/2014 3:39 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Leandro
 Leandro
Reputable Member

Ho Jhon
Gracias por contestarme

En el tiempo de espera he intentado resolver solo este problema, con el resultado que
si actualizo la tasa de cambio desde el BackOffice, el precio se actualiza perfectamente, pero de forma automática, como entiendo que para eso es responsable Cron Jobs, no funciona.

y e visto en cPanel el que Cron Jops crea un un archivo cada 5 minutos asi como lo he programado.
He probado programar el Cron Jobs con diferentes intervales, pero hasta hora sin exito.

Que puedo hacer más? :whistle:

ResponderCitar
Respondido : 09/11/2014 5:40 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Por lo que comentas da la sensación de que la tasa de cambio no se está actualizando con el cron y que solo te funciona cuando pulsas en el botón que envías en la captura de pantalla.

Por tanto, es posible que el cron no se esté ejecutando. Prueba a cambiar el comando que estás ejecutando

/usr/bin/wget -q lifebien-cp72.wordpresstemporal.com/calisto/adminwe/cron_currency_rates.php?secure_key=f1ff1d689c8e66e53f51d369b0ff2e16

por este otro:

php -q /home2/lifebien/public_html/calisto/adminwe/cron_currency_rates.php?secure_key=f1ff1d689c8e66e53f51d369b0ff2e16 > /dev/null 2>&1

Verifica si así te funciona.

ResponderCitar
Respondido : 10/11/2014 11:46 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Leandro
 Leandro
Reputable Member

Hola Pablo
Ayer tenía el cron programado por cada 5 minutos para probar, sin éxito.
En la noche lo cambie a 12 horas, sin éxito

Ahora he cambiado el comando por lo que me enviaste, y para ver rápidamente el resultado volví al poner el intervalo de ejecución a 5 Minutos. Como puedes ver el PrintScreen Cron no está ejecutando

Un saludo

ResponderCitar
Respondido : 10/11/2014 12:55 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Para verificar que el problema no esté relacionado con la configuración de la seguridad del servidor envía un ticket a soporte indicando los comandos que has tratado de ejecutar en el cron y que te están fallando, de forma que puedan verificar si existe algún problema.

ResponderCitar
Respondido : 10/11/2014 2:28 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Leandro
 Leandro
Reputable Member

Hola
Siento mucho tener que volver al asunto Cron Jobs, pero definitivamente Cron Jobs no ejecuta nada.
Esperé de propósito en responder para estar seguro que la tasa del dólar tuvo un cambio.

Yo no sé donde PrestaShop busca la tasa del Peso Dominicano, pero si es un hecho que dese el 11 de noviembre la tasa ha cambiado varias veces, sin embargo el Cron Jobs nunca se ejecutó.

En el Back Office de PrestaShop con un clic al siguiente URL:
http://lifebien-cp72.wordpresstemporal.com/calisto/adminwe/cron_currency_rates.php?secure_key=f1ff1d689c8e66e53f51d369b0ff2e16
la tasa del dólar se actualiza perfectamente.

En este caso a mi parecer el problema está en el Cron Jobs.

Este Mensaje está dirigido a SysAdmin y al Foro.
Espero que con estas informaciones puedan ayudar a resolver este problema.

Gracias
Leandro

ResponderCitar
Respondido : 15/11/2014 3:47 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Tal como te comentaba, tendrías que enviar un ticket a soporte con el enlace a este post del foro, donde comentes el problema que tienes, de forma que puedan verificar si el problema con la ejecución del cron está relacionada con alguna herramienta de seguridad del servidor.

ResponderCitar
Respondido : 17/11/2014 11:54 am

Leandro
 Leandro
Reputable Member

Este caso esta en mao de los tecnicos.

Gracias a todos que parteciparon a la solución del caso.

Caso cerrado.
Un saludo

ResponderCitar
Respondido : 19/11/2014 9:14 pm
Página 2 / 2