Jump to content
Sign in to follow this  
Carltonn

Ta bort fraktsteget

Recommended Posts

Finns det en möjlighet att antingen ta bort eller hoppa över fraktsteget, jag har bara fri frakt så det skulle vara bra om det gick att ta bort

Share this post


Link to post
Share on other sites

Näpp detta funkade inte, finns inget stöd för det, typ!

Jag trodde det var en sekvens i fem steg, a-b-c-d-e och att det bara var att ta a-b-d-e men det funkade inte.

Share this post


Link to post
Share on other sites

Det har jag också funderat på men inte orkat ge mig in på än. Eftersom jag bara skickar med posten så är det ett onödigt steg för kunden att behöva välja dem (som enda leverantör).

Share this post


Link to post
Share on other sites

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

Tack så mycket, jag ska kika på det i eftermiddag och se om jag fixar det.

Share this post


Link to post
Share on other sites

Nej detta klarade jag inte själv, det var skam va svårt det ska vara att hoppa över ett steg.

Share this post


Link to post
Share on other sites

Jag ska försöka i veckan, borde inte vara allt för svårt tack vare de fina ledtrådarna! Tack för dem på hörhand! =)

Share this post


Link to post
Share on other sites

Även jag är intresserad av detta om du lyckas hitta en lösning!

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
Sign in to follow this  

×
×
  • Create New...

Important Information

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