Hola, muy buenas tardes.
Decir que controlo el tema de configurar países, zonas geográficas, estados, gastos, rangos... pero ahora mismo se me escapa la duda y problema que tengo que resolver.
La cosa es la siguiente.
Mi cliente hará de propio transportista para llevar los productos que le compren, pero a la provincia donde reside (Murcia) y a las colindantes (Alicante, Almería, Albacete y Granada). Al resto de provincias, no habrá transporte, ya que los compradores tendrán que llamar por teléfono y llegar a un acuerdo con el vendedor.
Y aquí las interrogantes, ¿Cómo hago para que cuándo se seleccione una provincia de las que sí tendrá transporte, salga el precio del mismo (o gratis) y cuando se elija una del resto de la península, salga el debido mensaje o algo que haga entender que no hay transporte a esa zona?
Debo estar espeso, porque no doy con la tecla. Conozco y tengo revisado este enlace ( https://www.webempresa.com/blog/item/1353-tienda-prestashop-5-metodos-de-pago-y-tarifas-de-envio.html), pero no me resuelve, creo, lo que necesito.
Muchas gracias y saludos.
Espero de vuestra ayuda.
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Lo que tendrías que hacer es crear una zona de envío que incluya las provincias donde se va poder realizar el envío para, a continuación, configurar un transportista donde solo se permita el envío a la zona configurada.
De esta forma, cuando el usuario llegue al paso de selección del método de envío le saldrá este transportista si el envío es a una de las provincias permitidas y no le mostrará ningún para el resto de provincias. Para este último caso ya debería salir un mensaje informando de ello, que podrías modificar con el texto que quieras mostrar.
Hola, Pablo.
Gracias por tu respuesta.
Como decía en mi mensaje anterior, estaba espeso. Tenía bien configurado lo de las zonas específicas, pero qué cosas tiene todo esto, que me lo mostraba bien y yo no lo terminaba de ver con claridad.
Ahora, lo que no encuentro es el archivo para cambiar la cadena de texto que viene por defecto. Tanto si se elige una provincia que no esté previamente configurada: "Ningún transportista está disponible para esta selección", o si se selecciona una que sí esté previamente configurada: ¡Gratis!
A ambos textos me gustaría modificarle unas palabras, pero no encuentro su archivo. He buscado en el back-office de prestashop, dentro de traducción, y también en los archivos "lang" del theme en concreto, pero no he tenido fortuna. He estado mirando dentro de "default-bootstrap" y nada.
El theme es Calisto, por si os vale de ayuda para que me echéis un cable.
¡Gracias y saludos!
Hola David.
Edita el archivo ' order-carrier.tpl ', que se encuentra en /themes/Calisto y comprueba que se encuentran los textos que quieres modificar.
Un saludo
Hola, Pepe.
No, donde me dices, no están. Y también he mirado en el ' order-carrier.tpl ', de themes/default-bootstrap (en vez de Calisto) y tampoco.
¡Gracias y espero de vuestra ayuda!
¡Saludos!
Hola David.
Revisa también el archivo ' order-carrier-advanced '
Un saludo
Hola, Pepe.
Lo he encontrado, pero no donde tú me indicabas. Está en "modules/carriercompare/translations/es.php".
Lo dejo por si a alguien le interesa también.
¡Saludos y muchas gracias!