Post by Ochpr » Tue Jun 02, 2020 4:33 pm

Hello,

Opencart 3.0.3.2 with Journal 3.0.44.

Opencart continues to amaze me with some behaviors in basic functions of an eshop and I would like you to tell me if you have encountered it too or I am the weird one. : roll:

So I have made an eshop with carpets with options the dimensions of the carpets where when you change the dimension the price also changes. Well so far!

The problem starts when I want to put a special price on a carpet where it will be sold at half price. So I go to the special price and change the price (for example for a dimension of 2.0x2.20 the price is 200 euros and I set the special price at 100 euros). However, the prices of the options of the other dimensions are not automatically adjusted to half, but in fact they are added to the special price and the numbers that come out are completely wrong. In the special price it does not give me fields to adjust the options of the dimensions accordingly.

I have really broken my head to find a formula that will set the special price and automatically influence the prices of the options. It seems absurd to me that opencart doesn't give me that. It basically removes the concept of option when you use special price: cry:

Any ideas?

Newbie

Posts

Joined
Mon May 28, 2018 5:34 pm

Post by paulfeakins » Tue Jun 02, 2020 6:05 pm

Ochpr wrote:
Tue Jun 02, 2020 4:33 pm
It seems absurd to me that opencart doesn't give me that.
So you're using Product Options to select the dimensions of a piece of carpet?

UK OpenCart Hosting | OpenCart Audits | OpenCart Support - please email info@antropy.co.uk


User avatar
Guru Member
Online

Posts

Joined
Mon Aug 22, 2011 11:01 pm
Location - London Gatwick, United Kingdom

Post by letxobnav » Tue Jun 02, 2020 6:44 pm

special price has nothing to do with options.

Crystal Light Centrum Taiwan
Extensions: MailQueue | SUKHR | VBoces

“Data security is paramount at [...], and we are committed to protecting the privacy of anyone who is associated with our [...]. We’ve made a lot of improvements and will continue to make them.”
When you know your life savings are gone.


User avatar
Expert Member

Posts

Joined
Fri Aug 18, 2017 4:35 pm
Location - Taiwan

Post by Ochpr » Wed Jun 03, 2020 1:47 am

Yes and I add/subtract the price of the carpet.
paulfeakins wrote:
Tue Jun 02, 2020 6:05 pm
Ochpr wrote:
Tue Jun 02, 2020 4:33 pm
It seems absurd to me that opencart doesn't give me that.
So you're using Product Options to select the dimensions of a piece of carpet?

Newbie

Posts

Joined
Mon May 28, 2018 5:34 pm

Post by Ochpr » Wed Jun 03, 2020 1:53 am

That doesn't make sense. As long as I add/subtract prices to options, the price of the options should also be affected by the special price.
letxobnav wrote:
Tue Jun 02, 2020 6:44 pm
special price has nothing to do with options.

Newbie

Posts

Joined
Mon May 28, 2018 5:34 pm

Post by letxobnav » Wed Jun 03, 2020 3:26 am

Makes perfect sense, when a special, the original product price is replaced by the special price.
Option prices are either added to or subtracted from that price.
In other words, a product special does not make the options special and therefore does not affect their pricing, they are price additions or subtractions, not price replacements.

Crystal Light Centrum Taiwan
Extensions: MailQueue | SUKHR | VBoces

“Data security is paramount at [...], and we are committed to protecting the privacy of anyone who is associated with our [...]. We’ve made a lot of improvements and will continue to make them.”
When you know your life savings are gone.


User avatar
Expert Member

Posts

Joined
Fri Aug 18, 2017 4:35 pm
Location - Taiwan

Post by DigitCart » Wed Jun 03, 2020 3:42 pm

Hi
By default you cannot set a special price for product options. I have two commercial extensions that can do that:
Apply the same product special price to its options (percentage):
https://www.opencart.com/index.php?rout ... n_id=33356

Or set an specific special price for each product option:
https://www.opencart.com/index.php?rout ... n_id=38633

My Extensions


User avatar
Active Member

Posts

Joined
Thu Jun 22, 2017 5:32 pm


Post by paulfeakins » Wed Jun 03, 2020 6:43 pm

Ochpr wrote:
Wed Jun 03, 2020 1:47 am
paulfeakins wrote:
Tue Jun 02, 2020 6:05 pm
Ochpr wrote:
Tue Jun 02, 2020 4:33 pm
It seems absurd to me that opencart doesn't give me that.
So you're using Product Options to select the dimensions of a piece of carpet?
Yes and I add/subtract the price of the carpet.
You should not use Product Options for this purpose, you should find an extension that deals with selling products by the square foot or square metre instead.

UK OpenCart Hosting | OpenCart Audits | OpenCart Support - please email info@antropy.co.uk


User avatar
Guru Member
Online

Posts

Joined
Mon Aug 22, 2011 11:01 pm
Location - London Gatwick, United Kingdom
Who is online

Users browsing this forum: No registered users and 37 guests