Jump to content

prstshp_joe

Members
  • Posts

    45
  • Joined

  • Last visited

Profile Information

  • Location
    Spain
  • Activity
    Other

Recent Profile Visitors

582 profile views

prstshp_joe's Achievements

Newbie

Newbie (1/14)

  • Week One Done Rare
  • One Month Later Rare
  • One Year In Rare

Recent Badges

4

Reputation

  1. Browsing the forge I came across this: http://forge.prestashop.com/browse/BOOM-3016 I added inside the <header>: <style type="text/css"> #header_shop .dropdown-menu { max-height: 600px !important; overflow-y: auto !important; } </style> Flawless!
  2. Sorry for the bump, have you found a solution? Thanks!
  3. Have you found a solution? I tried to edit the header.tpl but was not very successful.... Line 129: <ul id="header_shop" style="height: 500px; overflow: auto;"> If I don't specify height, the scrollbox is only one line high. If I do specify height, all elements on the left side down to the selected size are not clickable. Any clues? Thanks
  4. Hola Belenguer, ¿Has conseguido solucionar el problema? Me ha pasado unas cuantas veces y aunque no logro reproducir el problema entiendo que lo de ir para atrás en el navegador es lo que causa el fallo. Gracias
  5. Para amortizar el módulo tendría que tener un volumen de ventas con condiciones muy concretas (en las que los portes no fuesen gratuitos de todas maneras). Meter un foreach en productos con un if tax lo que sea no puede ser difícil. Solo me falta saber qué ficheros tocar. ¿Nadie? Gracias!
  6. Hola AMA1MD, No encuentro el módulo en tú página web. Podrías mencionar más detalles y sobretodo el precio? Por parte de nuestra gestora también nos han dicho que en cuanto exista un solo producto con un IVA superior al resto del pedido se puede aplicar ese IVA a los gastos de transporte sin calcular el IVA proporcional correspondiente a todos los productos de la cesta. Gracias
  7. El transporte de la mercancía se considera una operación accesoria a la venta de la mercancía y por tanto siempre llevará el mismo tipo de IVA de la operación principal. Por ejemplo, si vendemos alimentos que van al 10%, el transporte también tributará al 10%.Si vendemos varios productos cada uno con un tipo de IVA diferente, el transporte tendremos que repartirlo en proporción al precio de cada producto, de forma que el transporte llevará diferentes tipos de IVA.Lo mismo ocurrirá con el seguro del transporte. Lo que cobre el transportista es irrelevante, ya que como empresa ese iva te lo desgrabas. La agencia de transporte tampoco tiene porqué cobrar lo mismo que le cobras al cliente ni tiene que saber qué va dentro de las cajas para cobrar un iva u otro.
  8. Hasta ahora solo ofrecíamos productos con un IVA del 4%, pero ahora me encuentro en la tesitura de vender productos con un IVA del 21%. Desde la gestora nos han explicado que el IVA que se le aplica al coste de transporte debe ser el mismo que los bienes transportados. Podría crear un transportista asociado a cada tipo de producto, pero cuando el carrito combine ambos tipos de producto cobraría dos veces el transporte. ¿Alguien ha podido solucionar esto? Gracias
  9. This is what I did so far: In controllers\front\OrderController.php I changed just line 67 adding a "0": if (!$this->context->customer->isLogged(true) && in_array($this->step, array(0, 1, 2, 3))) This alone would be enough to force to log in any user before showing the summary screen. In themes\<my-theme>\order-steps.tpl I changed lines 38 - 55: <li class="{if $current_step=='login'}step_current {elseif $current_step=='summary'}step_done_last step_done{else}{if $current_step=='payment' || $current_step=='shipping' || $current_step=='address' || $current_step=='summary'}step_done{else}step_todo{/if}{/if} first"> {if $current_step=='payment' || $current_step=='shipping' || $current_step=='address' || $current_step=='summary'} <a href="{$link->getPageLink('order', true)}"> <em>01.</em> {l s='Sign in'} </a> {else} <span><em>01.</em> {l s='Sign in'}</span> {/if} </li> <li class="{if $current_step=='summary'}step_current{elseif $current_step=='address'}step_done step_done_last{else}{if $current_step=='payment' || $current_step=='shipping' || $current_step=='address'}step_done{else}step_todo{/if}{/if} second"> {if $current_step=='payment' || $current_step=='shipping' || $current_step=='address'} <a href="{$link->getPageLink('order', true, NULL, "{$smarty.capture.url_back}&step=1&multi-shipping={$multi_shipping}")|escape:'html':'UTF-8'}"> <em>02.</em> {l s='Summary'} </a> {else} <span><em>02.</em> {l s='Summary'}</span> {/if} </li> So far it works as expected. A minor flow is that on empty cart the "current step" defaults to "Summary" instead of "Log in" - any ideas? Thanks!
  10. The summary will not apply group specific discounts without being logged in, that's why I need it. Any help appreciated! Thanks
  11. Sorry for the bump. Is it save to set the memory limit this high? What is the rule of thump (depending on the ram or something)? Thanks
  12. By default the five steps of checkout are "Summary=>Login=>Address=>Shipping=>Payment". I want it to be "Login=>Summary=>Address=>Shipping=>Payment". I'm looking for a way inside \controllers\front\OrderController.php but can't find the way. Anyone went though this and can guide me? Thanks!
  13. Hi, There's already a topic with the same title that dates back to 2014, so I decided to open up my own thread. So far this is what I did (and works), but I wonder if this is the right way (version 1.6.0.11). In "\themes\My-Theme\shopping-cart.tpl" I changed all 3 lines with "{if $voucherAllowed}" to "{if $voucherAllowed && !in_array($defaultGroupId,array(5,6,7))}" I added in "classes\controller\FrontController.php" in line 372: "'defaultGroupId' => Customer::getDefaultGroupId(Context::getContext()->customer->id)," So I would know what the GroupID of the currently logged user is. Fiddling with FrontController.php is not something I feel comfortable with, is there a better way? Now I'm stuck on changing the checkout process so the first step out of five is to log in. Any ideas? Thank you!
  14. The order is set in two different tables. category and category_shop For some reason drag and drop only alters the first. You have to manually modify the latter. Regards
  15. I think it's "displayHeader" not just "Header". However, thank you so much!
×
×
  • Create New...