Jump to content

Regler For Kurv


ramlov

Recommended Posts

Hej

 

Jeg har en lille udfordring vedrørende gratis fragt ved køb over 500 kr.

 

Jeg har indtil nu kørt med en generel regel at hvis køb over 500 så skulle den bare sætte gratis fragt inde under (forsendelse -> indstillinger) men nu har jeg fået en ny produkt kategori på siden hvor jeg gerne vil have at følgende gælder

 

Nu har jeg så fået noget hundefoder på siden, som jeg sælger for en anden, dvs. han står for forsendelse osv. Jeg har derfor fået en pris incl. fragt og vil derfor gerne have følgende

 

  1. Hvis KUN folk køber vare fra kategorien så skal der være gratis fragt lige meget hvor meget de køber, da den pris jeg har jo er incl. fragt.
  2. Hvis folk køber begge produkter hvor beløbet samlet er over 500 kr. men beløbet uden varen fra kategorien er under 500 skal der ikke være gratis fragt.
  3. Hvis folk køber begge vare og det er over 500 eks. varen fra kategorien så skal der være gratis fragt

 

1. Har jeg løst ved at lave 2 fragt muligheder hvor den ene deaktiveres hvis vægten er over 0. Jeg har så vægt på alle andre vare end hundefoder og derfor vil der altid være gratis fragt hvis de kun køber undefoder.

 

Vedrørende hvordan jeg laver det andet har jeg tænkt følgende:

 

I cart-rule.php  at inføre en betingelse der siger at den ikke skal tælle alle de vare det tilhøre en bestemt kategori med, men ved ikke helt hvad koden skal hedde.

 

Håber på der er en der kan hjælpe

 

Venlig hilsen

Jacob

Link to comment
Share on other sites

Hej

 

Jeg har en lille udfordring vedrørende gratis fragt ved køb over 500 kr.

 

Jeg har indtil nu kørt med en generel regel at hvis køb over 500 så skulle den bare sætte gratis fragt inde under (forsendelse -> indstillinger) men nu har jeg fået en ny produkt kategori på siden hvor jeg gerne vil have at følgende gælder

 

Nu har jeg så fået noget hundefoder på siden, som jeg sælger for en anden, dvs. han står for forsendelse osv. Jeg har derfor fået en pris incl. fragt og vil derfor gerne have følgende

 

  1. Hvis KUN folk køber vare fra kategorien så skal der være gratis fragt lige meget hvor meget de køber, da den pris jeg har jo er incl. fragt.
  2. Hvis folk køber begge produkter hvor beløbet samlet er over 500 kr. men beløbet uden varen fra kategorien er under 500 skal der ikke være gratis fragt.
  3. Hvis folk køber begge vare og det er over 500 eks. varen fra kategorien så skal der være gratis fragt

 

1. Har jeg løst ved at lave 2 fragt muligheder hvor den ene deaktiveres hvis vægten er over 0. Jeg har så vægt på alle andre vare end hundefoder og derfor vil der altid være gratis fragt hvis de kun køber undefoder.

 

Vedrørende hvordan jeg laver det andet har jeg tænkt følgende:

 

I cart-rule.php  at inføre en betingelse der siger at den ikke skal tælle alle de vare det tilhøre en bestemt kategori med, men ved ikke helt hvad koden skal hedde.

 

Håber på der er en der kan hjælpe

 

Venlig hilsen

Jacob

 

Hej igen

 

Er der nogen der kan se om jeg ville kunne skrive noget lige som følgende:

foreach ($package_products as $product) {
	if ($product['category=1']) {
		if ($use_tax) 
                      $order_total -= Tools::ps_round($product['total_wt'],2);
		else
                      $order_total -= Tools::ps_round($product['total'],2); } }

Jeg er på ingen måder ekspert i kodning, og har ingen anelse om det her kan være rigtigt. Det er taget ud fra hvad jeg har set rundt omkring.

Link to comment
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...