Gapinternet Posted October 1, 2012 Share Posted October 1, 2012 Cuando Prestashop envía un correo al cliente como el de “tu pedido ha sido enviado” añade un link con el anchor text, como por ejemplo “Historial de pedidos”, pues bien, el link te envía a la página de error 404 porque el link que construye automáticamente prestashop añade el index.php, es decir envía el link a la siguiente dirección. http://www.naranjas.gaponlimarket.com/index.phphistory.php En el link de “mi cuenta” te envía a la dirección: naranjas.gaponlinemarket.com/ index.phpmy-account.php. Y así con todos los link que crea para los correos electrónicos. En resumen añade del index.php sin “/”a la dirección. {shop_url} es por defecto http://www.naranjas....t.com/index.php y pienso que debería de ser sin el index.php Tengo la plantilla por defecto de prestashop 1.5 En preferencias >>> seo : tengo en la url: http://www.naranjas.gaponlimarket.com/ Tengo las URL amigables activadas Tengo activados 5 idiomas Os doy las Gracias por ayudarme anticipadamente. Link to comment Share on other sites More sharing options...
shacker Posted October 4, 2012 Share Posted October 4, 2012 pasame una captura de la seccion preferencias Link to comment Share on other sites More sharing options...
nadie Posted October 4, 2012 Share Posted October 4, 2012 Cuando Prestashop envía un correo al cliente como el de “tu pedido ha sido enviado” añade un link con el anchor text, como por ejemplo “Historial de pedidos”, pues bien, el link te envía a la página de error 404 porque el link que construye automáticamente prestashop añade el index.php, es decir envía el link a la siguiente dirección. http://www.naranjas.gaponlimarket.com/index.phphistory.php En el link de “mi cuenta” te envía a la dirección: naranjas.gaponlinemarket.com/ index.phpmy-account.php. Y así con todos los link que crea para los correos electrónicos. En resumen añade del index.php sin “/”a la dirección. {shop_url} es por defecto http://www.naranjas....t.com/index.php y pienso que debería de ser sin el index.php Tengo la plantilla por defecto de prestashop 1.5 En preferencias >>> seo : tengo en la url: http://www.naranjas.gaponlimarket.com/ Tengo las URL amigables activadas Tengo activados 5 idiomas Os doy las Gracias por ayudarme anticipadamente. En la pestaña Preferencias -> SEO/URLS, fijate que tengas en tu caso donde dice nombre de dominio: Asi: (Es decir son http y sin barra final) www.naranjas.gaponlimarket.com Y donde dice directorio Prestashop: / Asi. Link to comment Share on other sites More sharing options...
shacker Posted October 4, 2012 Share Posted October 4, 2012 con lo que dice nadie deberia funcionar, puede que necesites reescribir el htaccess despues si algo falla Link to comment Share on other sites More sharing options...
ivancasasempere Posted October 10, 2012 Share Posted October 10, 2012 classes/Mail.php Linea 236 $template_vars['{shop_url}'] = Tools::getShopDomain(true, true).__PS_BASE_URI__.'index.php'; por $template_vars['{shop_url}'] = Tools::getShopDomain(true, true).__PS_BASE_URI__; Link to comment Share on other sites More sharing options...
Willysinas Posted July 11, 2013 Share Posted July 11, 2013 Uso la opción Multitienda y me ha sucedido algo parecido. Me redireccionaba los links adjuntos en los correos enviados a los clientes "historia y detalle de mis pedidos, cuenta y seguimiento de invitado" a la tienda raíz, deshabilitada, ya que pertenece a otro grupo que no comparte clientes, dándome un error "Not Found" evidentemente. Siguiendo vuestras instrucciones, he podido ver que en la opción multitienda las URL no se establecen en SEO y URL como advierte (al tener multitienda activado) en un mensaje en dicho apartado, sino en Parametros avanzados -> Tiendas Múltiples, donde en el segundo grupo de campos podemos ver Opciones Multishop -> Tienda por defecto: hay simplemente he colocado la tienda del nuevo grupo que si comparte y se me han redirigido a partir de ese momento todos los enlaces de los correos a los clientes a sus respectivas cuentas, correctamente. ¡Chapo! Muchas gracias por la orientación. Link to comment Share on other sites More sharing options...
nadie Posted July 11, 2013 Share Posted July 11, 2013 Uso la opción Multitienda y me ha sucedido algo parecido. Me redireccionaba los links adjuntos en los correos enviados a los clientes "historia y detalle de mis pedidos, cuenta y seguimiento de invitado" a la tienda raíz, deshabilitada, ya que pertenece a otro grupo que no comparte clientes, dándome un error "Not Found" evidentemente. Siguiendo vuestras instrucciones, he podido ver que en la opción multitienda las URL no se establecen en SEO y URL como advierte (al tener multitienda activado) en un mensaje en dicho apartado, sino en Parametros avanzados -> Tiendas Múltiples, donde en el segundo grupo de campos podemos ver Opciones Multishop -> Tienda por defecto: hay simplemente he colocado la tienda del nuevo grupo que si comparte y se me han redirigido a partir de ese momento todos los enlaces de los correos a los clientes a sus respectivas cuentas, correctamente. ¡Chapo! Muchas gracias por la orientación. Gracias a usted por confiar en la Comunidad de Prestashop. Link to comment Share on other sites More sharing options...
Recommended Posts