davidsl88 Posted April 27, 2013 Share Posted April 27, 2013 Me gustaría que cuando un cliente haga un pedido no tenga que elegir un transportista. Es esto posible? si es así, como se haría? Gracias! Link to comment Share on other sites More sharing options...
davidsl88 Posted April 27, 2013 Author Share Posted April 27, 2013 Como se podría retocar para que fuese posible? Gracias! Link to comment Share on other sites More sharing options...
joseantgv Posted April 27, 2013 Share Posted April 27, 2013 Tendrías que definir un transportista y ocultarlo en el tpl. Cómo sólo tienes uno por defecto aparecería activado. Link to comment Share on other sites More sharing options...
nadie Posted April 27, 2013 Share Posted April 27, 2013 Haz lo que dice "Jose", es una buena opción. (Pero vamos, queda bien ocultarlo si configuras el pedido en 1 paso en la pestaña Preferencias -> Pedidos, por que si lo dejas por defecto tendras que pasar por todos los pasos igualmente) Link to comment Share on other sites More sharing options...
joseantgv Posted April 27, 2013 Share Posted April 27, 2013 Haz lo que dice "Jose", es una buena opción. (Pero vamos, queda bien ocultarlo si configuras el pedido en 1 paso en la pestaña Preferencias -> Pedidos, por que si lo dejas por defecto tendras que pasar por todos los pasos igualmente) Exacto! Y lo de quitar un paso ya es un poco más complicado.. Link to comment Share on other sites More sharing options...
moraira Posted April 27, 2013 Share Posted April 27, 2013 (edited) Por fin uno de los mios, al cliente hay que darle las cosas faciles, no es necesario usar todas las opciones de prestashop y hacer páginas agobiantes. (siempre pongo la web de zara como ejemplo) Al tajo... hacer que el cliente no tenga que elegir es muy facil, prestashop por defecto aunque tengas uno o más transportistas para una zona del cliente siempre marca el primero y el cliente puede elegir entre lo que existan Puedes tener un solo transportista para todos tus clientes o varios, es decir puedes tener Fedex para el extranjero Nacex,MRW,Seur para peninsula y baleares, Correos para canarias ceuta y melilla. mientras tengas uno por zona sabras que ese sera el que aparecera premarcado, luego basta que en global.css busques esto: .order_carrier_content { padding:15px; border:1px solid #ccc; font-size:12px; color:#000; background:#f8f8f8 } y lo agregues esto: display:none; no hace falta que quites el resto por si te arrepientes. (estas ocultando el bloque transportistas y no se usara) quedaria así .order_carrier_content { display:none; padding:15px; border:1px solid #ccc; font-size:12px; color:#000; background:#f8f8f8 } Edited April 27, 2013 by moraira (see edit history) Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted April 27, 2013 Share Posted April 27, 2013 Por fin uno de los mios, al cliente hay que darle las cosas faciles, no es necesario usar todas las opciones de prestashop y hacer páginas agobiantes. (siempre pongo la web de zara como ejemplo) Al tajo... hacer que el cliente no tenga que elegir es muy facil, prestashop por defecto aunque tengas uno o más transportistas para una zona del cliente siempre marca el primero y el cliente puede elegir entre lo que existan Puedes tener un solo transportista para todos tus clientes o varios, es decir puedes tener Fedex para el extranjero Nacex,MRW,Seur para peninsula y baleares, Correos para canarias ceuta y melilla. mientras tengas uno por zona sabras que ese sera el que aparecera premarcado, luego basta que en global.css busques esto: .order_carrier_content { padding:15px; border:1px solid #ccc; font-size:12px; color:#000; background:#f8f8f8 } y lo agregues esto: display:none; no hace falta que quites el resto por si te arrepientes. (estas ocultando el bloque transportistas y no se usara) quedaria así .order_carrier_content { display:none; padding:15px; border:1px solid #ccc; font-size:12px; color:#000; background:#f8f8f8 } De esa manera te comes incluso el checkbock de las Condiciones generales de venta y dejas un paso vacio por el camino. Link to comment Share on other sites More sharing options...
moraira Posted April 27, 2013 Share Posted April 27, 2013 cierto rubalcaba, olvide agregar que en order-carrier.tpl del tema hay que buscar lo de abajo y cerrar el DIV un poco antes, es decir: {if $conditions AND $cms_id} <h3 class="condition_title">{l s='Terms of service'}</h3> <p class="checkbox"> <input type="checkbox" name="cgv" id="cgv" value="1" {if $checkedTOS}checked="checked"{/if} /> <label for="cgv">{l s='I agree to the terms of service and will adhere to them unconditionally.'}</label> <a href="{$link_conditions}" class="iframe">{l s='(Read the Terms of Service)'}</a> </p> <script type="text/javascript">$('a.iframe').fancybox();</script> {/if} </div> quitar la ultima linea y ponerla la primera </div> {if $conditions AND $cms_id} <h3 class="condition_title">{l s='Terms of service'}</h3> <p class="checkbox"> <input type="checkbox" name="cgv" id="cgv" value="1" {if $checkedTOS}checked="checked"{/if} /> <label for="cgv">{l s='I agree to the terms of service and will adhere to them unconditionally.'}</label> <a href="{$link_conditions}" class="iframe">{l s='(Read the Terms of Service)'}</a> </p> <script type="text/javascript">$('a.iframe').fancybox();</script> {/if} Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted April 27, 2013 Share Posted April 27, 2013 Ahora habría que ver la legalidad de mentirle al cliente y no mostrarle el transportista en la elección. Link to comment Share on other sites More sharing options...
moraira Posted April 27, 2013 Share Posted April 27, 2013 no hombre la ley no obliga a mostrar la empresa de transportes en el proceso de compra, cualquier tienda de las grandes lo hace asi como el corte ingles, mango etc (aqui no digo zara que esta fuera) AHORA BIEN en las condiciones generales de venta es obligado. y recomendable tener un apartado de FAQ y ya que estamos una guia de compra donde se explique perfectamente todo el proceso y por supuesto el envio. Link to comment Share on other sites More sharing options...
davidsl88 Posted April 27, 2013 Author Share Posted April 27, 2013 Por fin uno de los mios, al cliente hay que darle las cosas faciles, no es necesario usar todas las opciones de prestashop y hacer páginas agobiantes. (siempre pongo la web de zara como ejemplo) Al tajo... hacer que el cliente no tenga que elegir es muy facil, prestashop por defecto aunque tengas uno o más transportistas para una zona del cliente siempre marca el primero y el cliente puede elegir entre lo que existan Puedes tener un solo transportista para todos tus clientes o varios, es decir puedes tener Fedex para el extranjero Nacex,MRW,Seur para peninsula y baleares, Correos para canarias ceuta y melilla. mientras tengas uno por zona sabras que ese sera el que aparecera premarcado, luego basta que en global.css busques esto: .order_carrier_content { padding:15px; border:1px solid #ccc; font-size:12px; color:#000; background:#f8f8f8 } y lo agregues esto: display:none; no hace falta que quites el resto por si te arrepientes. (estas ocultando el bloque transportistas y no se usara) quedaria así .order_carrier_content { display:none; padding:15px; border:1px solid #ccc; font-size:12px; color:#000; background:#f8f8f8 } Me gusta tu solución. Si no salen mas propuestas creo que usaré esta. Y eliminar el paso completo? seria una opción? Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted April 27, 2013 Share Posted April 27, 2013 no hombre la ley no obliga a mostrar la empresa de transportes en el proceso de compra, cualquier tienda de las grandes lo hace asi como el corte ingles, mango etc (aqui no digo zara que esta fuera) AHORA BIEN en las condiciones generales de venta es obligado. y recomendable tener un apartado de FAQ y ya que estamos una guia de compra donde se explique perfectamente todo el proceso y por supuesto el envio. Esconder el transportista al usuario en el paso de compra, creo que no es legal. Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted April 27, 2013 Share Posted April 27, 2013 (edited) Y eliminar el paso completo? seria una opción? Puedes activar el registro en una pantalla, depende en 5 pasos como te recomendo "Nadie" aqui: http://www.prestasho...ost__p__1202773 Edited April 27, 2013 by Rubalcaba (see edit history) Link to comment Share on other sites More sharing options...
davidsl88 Posted April 27, 2013 Author Share Posted April 27, 2013 Puedes activar el registro en una pantalla, depende en 5 pasos como te recomendo "Nadie" aqui: http://www.prestasho...ost__p__1202773 No termina de convencerme el pedido en un paso. Me refería a eliminar el paso de elegir transportista, por así decirlo, seria un pedido en 4 pasos. No se como de viable sería hacer esto Link to comment Share on other sites More sharing options...
moraira Posted April 27, 2013 Share Posted April 27, 2013 Esconder el transportista al usuario en el paso de compra, creo que no es legal. que va para nada... ELIMINAR UN PASO NO ES ILEGAL, pero si es cierto que hay que informar al cliente CLARAMENTE de todos los cargos extra sobre el precio de compra. Incluso con lo que aprobo el cosejo de ministros el pasado viernes vamos a tener que poner una verificacion con el importe exacto que el cliente va ha pagar antes de proceder con el pago. LUEGO NO ES NINGUNA TONTERIA LO QUE ESTAMOS COMENTANDO, Yo solo ocultaria los transportistas si (como en mi caso) hacemos envío gratuito y en ningun caso hay que ocultar los gastos de envio aunque sea 0 (siempre que existe envio) Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted April 27, 2013 Share Posted April 27, 2013 (edited) que va para nada... ELIMINAR UN PASO NO ES ILEGAL, pero si es cierto que hay que informar al cliente CLARAMENTE de todos los cargos extra sobre el precio de compra. Incluso con lo que aprobo el cosejo de ministros el pasado viernes vamos a tener que poner una verificacion con el importe exacto que el cliente va ha pagar antes de proceder con el pago. LUEGO NO ES NINGUNA TONTERIA LO QUE ESTAMOS COMENTANDO, Yo solo ocultaria los transportistas si (como en mi caso) hacemos envío gratuito y en ningun caso hay que ocultar los gastos de envio aunque sea 0 (siempre que existe envio) No estas eliminando un paso, estas ocultando información al cliente, eso es muy muy grave. Ah, por cierto no es necesario que me chilles, escribiendo en mayusculas. Edited April 27, 2013 by Rubalcaba (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted April 27, 2013 Share Posted April 27, 2013 Hola davidsl88, Si no quieres activar el pedido en "1 Paso", y lo quieres dejar en "4 Pasos", si mi memoria no me falla tienes que editar el fichero: /controllers/front/OrderController.php O hacer un override de dicho fichero. (Que seria lo mas correcto..) Creo recordar que en este enlace: http://www.prestashop.com/forums/topic/74445-can-i-hide-carrier-selection-step-in-prestashop/ lo explicaban para una versión anterior de Prestashop. Link to comment Share on other sites More sharing options...
nadie Posted April 27, 2013 Share Posted April 27, 2013 Hola davidsl88, Si no quieres activar el pedido en "1 Paso", y lo quieres dejar en "4 Pasos", si mi memoria no me falla tienes que editar el fichero: /controllers/front/OrderController.php O hacer un override de dicho fichero. (Que seria lo mas correcto..) Creo recordar que en este enlace: http://www.prestasho...-in-prestashop/ lo explicaban para una versión anterior de Prestashop. Añado que estoy en el móvil, y no puedo mirarte el fichero hasta la semana que viene. Si algún usuario se anima, bienvenido sera. Link to comment Share on other sites More sharing options...
moraira Posted April 27, 2013 Share Posted April 27, 2013 No estas eliminando un paso, estas ocultando información al cliente, eso es muy muy grave. Ah, por cierto no es necesario que me chilles, escribiendo en mayusculas. Si no supone un coste extra no se oculta nada, tambien es ilegal no decile el color del paquete ¿? por cierto lo que si va ha ser ilegal es cobrar más al cliente por usar un medio de pago u otro.... Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted April 27, 2013 Share Posted April 27, 2013 La elección del transportista depende de tu tienda (Si le ocultas la elección, aunque solo haya "uno" se la estas colando al cliente de una manera o otro). Bah paso de seguir hablando. Link to comment Share on other sites More sharing options...
davidsl88 Posted April 27, 2013 Author Share Posted April 27, 2013 La elección del transportista depende de tu tienda (Si le ocultas la elección, aunque solo haya "uno" se la estas colando al cliente de una manera o otro). Bah paso de seguir hablando. Yo creo que excepto en Prestashop, nunca he visto lo de elegir el transportista. No veo lógico que así sea, el vendedor es quien tiene que ver como le interesa mas hacer el envío. Es mi opinion... Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted April 30, 2013 Share Posted April 30, 2013 http://www.prestashop.com/forums/index.php?/topic/181475-solucionado-desactivar-sistema-de-transporteenvio/page__view__findpost__p__1205856 Link to comment Share on other sites More sharing options...
Recommended Posts