Jump to content

Problem with carrier after upgrade to PS1.6.1.1.


Guest

Recommended Posts

I have upgrades to PS1.6.1.1. Default bootstrap theme. After this, I have some problems with carrier.

 

I sell both physical products and virtual products (MØNSTER download).

 

When I add a physical product to cart, the carrier is OK. See B1.JPG

 

When I add a virtual product, the carrier is also OK. See B2.JPG

 

BUT, if I have both the physical product and the virtual product in cart at the same time, I have the problem. See B3.JPG.

 

Then I can choose an extra carrier (gratis in Danish - free in English).

 

This carrier does not exist in my shop. See more in B3A.JPG.

 

Before upgrade, I used PS1.6.0.9. In this version there was no problem with this.

 

Can someone help me with this promlem?

post-32533-0-76514900-1445501553_thumb.jpg

post-32533-0-35315100-1445501619_thumb.jpg

post-32533-0-87350000-1445501625_thumb.jpg

post-32533-0-80404800-1445502062_thumb.jpg

Edited by Guest (see edit history)
Link to comment
Share on other sites

Hi gabdara,

thank you for your answer.

 

I have created a new clean installation on a subdomain.

I have created 2 products: Psysical product and virtual product.

 

The problem is still the same.

 

BUT: I have increased the problem to Advanced Stock Management.

I am in multistore mode on my production site, så I need to use Advanced Stock Management in my store.

 

Without Advanced Stock Management enabled, there is no problem.

 

You can see it on http://cleantestshop.mirasdukketoej.dk

 

I hope, you can help me to solve this problem.

Edited by Guest (see edit history)
Link to comment
Share on other sites

I've posted this issue on forge: http://forge.prestashop.com/browse/PSCSX-7118 .

Until this is solved you could try this, in order-carrier.tpl from your theme look for this line: https://github.com/PrestaShop/PrestaShop/blob/1.6.1.x/themes/default-bootstrap/order-carrier.tpl#L64 .

Add the following condition right after foreach:

{if Validate::isLoadedObject($option['carrier_list'][$key|replace:',':''].instance)}

Then close the if after the div delivery_option closes.

Link to comment
Share on other sites

Hi gabdara,

thank you for your answer, and you created a bug report.

 

I have tried your Work arround, but unfortunally it did not solve the problem.

 

I will look inte the bug report somtimes, to see if there is af solution.

Link to comment
Share on other sites

  • 1 month later...
×
×
  • Create New...