Jump to content

Ta bort fraktsteget


Recommended Posts

Vi har faktiskt tagit bort det steget för en av våra kunder.
kika lite i koden så kan ni hitta displayCarriers anropet, se till att detta hoppas över och istället spara default carriern i cookien.
Kan inte direkt posta koden här då det är ett "custom jobb" som en av våra kunder betalade extra för. Men det är görbart iaf och inte alltför krångligt.

tips
kika i funktionen processCarrier, och se till att det som sker där sker i displayPayments funktionen istället, sen kan ni lyfta bort steget med carriers i order.php.

Share this post


Link to post
Share on other sites

Detta är ett litet alternativ till det andra jobbet vi gjorde, har dock inte testat det ännu.

/* Is there only virtual product in cart */
   if ($isVirtualCart = $cart->isVirtualCart())
       setNoCarrier();



ta bort if satsen så att setNoCarrier(); alltid anropas.

i funktionen setNoCarrier

function setNoCarrier()
{
   global $cart;
   $cart->id_carrier = 0;
   $cart->update();
}



borde det ju gå bra att byta 0 mot den carrier id ni vill att det ska vara, ex posten då.. använd configuration:: och hämta upp default carrier id.
leta upp följande

case 2:
           if(Tools::isSubmit('processAddress'))
               processAddress();
           autoStep(2);
           displayCarrier();
           break;



byt displayCarrier(); till displayPayment();

typ så borde funka.. men som sagt, jag har inte testat detta alls, då det customjobbet vi gjorde hade en massa andra special med särskilda fraktfirmor inbyggt och sånt..

Share this post


Link to post
Share on other sites

Sitter på skolan nu men ska testa detta när jag kommer hem, det verkar vara så att på vissa forum är en sak omöjlig att genomföra medans den på andra funkar hur bra som helst. Men det är väl som en medlem sa att allt går ju att programmera det är bara en fråga om hur mycket man måste programmera.

Ni har inte hittat en lösning för en snabbkassa än på Prestaworks?
Det är en annan "omöjlig" sak som många har gått bet på.

Share this post


Link to post
Share on other sites

vi har en snabbkassa på demo2.prestaworks.se den är dock inte 100% konfad på demot så kan vara en del småsaker som inte funkar helt 100..

Vet inte om vi kommer sälja den löst, den är rätt "oenkel" att installera då man måste ändra i betalmoduler, kundvagnsblocket, ordersidan och sen nästan alltid anpassa css:en till temat.. kräver alltså en del programmeringsskills att få in den i butiken och de flesta som driver butik idag tror jag inte har riktigt det som krävs för att kunna installera den själva även om många här på forumet säkert skulle klara det..

Vi har några kunder idag som kör den, får se om nån månad om avsluten ökar med snabbkassa eller inte.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More