cancel
Showing results for 
Search instead for 
Did you mean: 

Update Minicart after add product in cart programmatically

SOLVED
   Did you know you can see the translated content as per your choice?

Translation is in progress. Please check again after few minutes.

Update Minicart after add product in cart programmatically

Hi !

I need a little help

I have create a custom module and with this module, I add a product to my cart with no problem.
But, impossible to update my minicart in header

I have my product to my cart, but my minicart is always empty...

Anybody have a idea to help me ?

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Update Minicart after add product in cart programmatically

10 REPLIES 10

Re: Update Minicart after add product in cart programmatically

did you customised the minicart ?

_______________________________________________
An Expert in Anything Was Once a Beginner

Re: Update Minicart after add product in cart programmatically

No, this is the default minicart

Re: Update Minicart after add product in cart programmatically

Find myself

Re: Update Minicart after add product in cart programmatically

Hi,

 

Have you found the issue with this, i have the same problem

 

Thanks

Re: Update Minicart after add product in cart programmatically

can you please share how you fixed this?

Re: Update Minicart after add product in cart programmatically

Re: Update Minicart after add product in cart programmatically

Hi Could you please let me know how to add product to cart programatically?

Re: Update Minicart after add product in cart programmatically

what did you find?

Re: Update Minicart after add product in cart programmatically

There are two day to that first is js

require(['jquery','Magento_Customer/js/customer-data'], function ($,customerData) { 
      var sections = ['cart'];
        customerData.invalidate(sections);
        customerData.reload(sections, true);

});

Second this using the section.xml
NameSpace/ModuleName/etc/frontend/section.xml

<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Customer:etc/sections.xsd">
    <action name="frontname/controller/action">
        <section name="cart"/>
    </action>
</config>
Find helpful ? Consider Giving Kudos to this post.
Problem solved? Click Accept as Solution!"
Qaisar Satti