Speedi Posted October 14, 2009 Share Posted October 14, 2009 HejsaEr det muligt at lave det så, afhængig af hvilken form for fragt (levering eller afhentning) kunden vælger, så kommer der forskellige betalingsmetoder?Det jeg ønsker er:1) Hvis kunden vælger afhentning, kan de kun vælge betaling ved afhentning (cop)2) Hvis kunden vælger at få varen tilsendt (enten Postdk eller fragtmand), kan de kun vælge bankoverførsel (som er den eneste anden betalingsmetode der er lige nu).Er det muligt at lave det sådan? Link to comment Share on other sites More sharing options...
presta-dyr Posted October 15, 2009 Share Posted October 15, 2009 Jeg løste det ved at rette i .tpl-filerne for betalingsmodulerne. F.eks. modules/cashondelivery/payment.tpl, hvor jeg skrev: {if $carrier->id == 20}i første linie og {/if}i sidste linie./Kjeld Link to comment Share on other sites More sharing options...
Speedi Posted October 15, 2009 Author Share Posted October 15, 2009 Takker, hvilket program kan åbne tpl-filerne?? Kan jeg bruge notepad eller Dreamveawer?Og lige et tillægsspørgsmål, hvad hvis der er 2 forskellige fragtmåder? Jeg kører med 2 forskellige fragtfirmaer + afhentning. Link to comment Share on other sites More sharing options...
presta-dyr Posted October 15, 2009 Share Posted October 15, 2009 Jeg foretrækker vim. Men notepad burde også kunne bruges./Kjeld Link to comment Share on other sites More sharing options...
Speedi Posted October 16, 2009 Author Share Posted October 16, 2009 Hmm... jeg kan ikke få det til at virke, jeg kunne se at afhentning havde id = 8 i min shop, så min payment.tpl ser sådan ud, hvad er der galt? {if $carrier->id == 8} {l s='Pay with cash on delivery (COD)' mod='cashondelivery'} {l s='You pay for the merchandise upon delivery' mod='cashondelivery'}{/if} Link to comment Share on other sites More sharing options...
presta-dyr Posted October 16, 2009 Share Posted October 16, 2009 Ser det således ud: {if $carrier->id == 8} title="{l s='Pay with cash on delivery (COD)' mod='cashondelivery'}"> {l s='Pay with cash on delivery (COD)' mod='cashondelivery'} {l s='You pay for the merchandise upon delivery' mod='cashondelivery'} {/if} Hvordan virker det ikke? Er alle betalingsmetoder aktive uanset forsendelsesmåde?/Kjeld Link to comment Share on other sites More sharing options...
Speedi Posted October 16, 2009 Author Share Posted October 16, 2009 Ja det ser sådan ud, og lige meget hvilken forsendelsemåde ser er alle betalingsmetoder tilgengængelige Link to comment Share on other sites More sharing options...
presta-dyr Posted October 16, 2009 Share Posted October 16, 2009 Har du en link til din webshop?/Kjeld Link to comment Share on other sites More sharing options...
Speedi Posted October 16, 2009 Author Share Posted October 16, 2009 Ja, adressen er: www.grillklubben.dk/shop Den er stadig under opbygning, så der er ikke så meget og du kan roligt købe løs Link to comment Share on other sites More sharing options...
presta-dyr Posted October 16, 2009 Share Posted October 16, 2009 Du har ændret i modules/cashondelivery/payment.tpl (og i øvrigt gjort det forkert), men din hensigt var nok at rette i modules/cashonpickup/payment.tpl./Kjeld Link to comment Share on other sites More sharing options...
Speedi Posted October 16, 2009 Author Share Posted October 16, 2009 :red: PINLIGT!!!!!Jeg har fundet fejlen, havde fået rettet i Cash-on-delivery biblioteket i stedet for Cash-on-pickup. :red: Nu virker det.... Tusind tak for alt hjælpen Link to comment Share on other sites More sharing options...
Speedi Posted June 20, 2010 Author Share Posted June 20, 2010 HejsaJeg er ikke den store php-haj, men hvad skal jeg skrive, hvis der er 2 forskellige fragtformer, hvor der kan betales ved afhentning?Det ser ud som sådan her nu: {if $carrier->id == 8} Lad os sige at den anden fragtform får nummer 9 Link to comment Share on other sites More sharing options...
presta-dyr Posted June 20, 2010 Share Posted June 20, 2010 Det er ikke PHP, men smarty du skal skrive til.Skriv: {if $carrier->id == 8 || $carrier->id == 9} Læs evt. mere om smarty. /Kjeld Link to comment Share on other sites More sharing options...
Speedi Posted June 20, 2010 Author Share Posted June 20, 2010 Takker mange gange, der er lidt godnat-læsning Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now