How to override mini-cart default template html file?How to extend js class/method of checkout model class in...

Can you tell from a blurry photo if focus was too close or too far?

How long is the D&D Starter Set campaign?

Using only 1s, make 29 with the minimum number of digits

Who is this Ant Woman character in this image alongside the Wasp?

CREATE ASSEMBLY System.DirectoryServices.AccountManagement.dll without enabling TRUSTWORTHY

Dilemma of explaining to interviewer that he is the reason for declining second interview

Porting Linux to another platform requirements

Traveling through the asteriod belt?

How can animals be objects of ethics without being subjects as well?

What is the lore-based reason that the Spectator has the Create Food and Water trait, instead of simply not requiring food and water?

Caruana vs Carlsen game 10 (WCC) why not 18...Nxb6?

Early credit roll before the end of the film

Am I a Rude Number?

Table formatting top left corner caption

What is 6÷2×(1+2) =?

How to deal with an incendiary email that was recalled

Citing paywalled articles accessed via illegal web sharing

How can I get my players to come to the game session after agreeing to a date?

Could a phylactery of a lich be a mirror or does it have to be a box?

Avoiding morning and evening handshakes

What's a good word to describe a public place that looks like it wouldn't be rough?

Why would space fleets be aligned?

How do Chazal know that the descendants of a Mamzer may never marry into the general populace?

Why do no American passenger airlines still operate dedicated cargo flights?



How to override mini-cart default template html file?


How to extend js class/method of checkout model class in magento 2Magento2 - Changes to Order Summary block are not appearingGetting the product SKU in the header mini-cartOverride Magento 2 JS file via requirejs-config.js not workingMagento 2 : Mini-cart quantity update button not working properlyAfter deploying Magento 2, I am getting a persmissions error for static/pubOverride HTML Template from custom module not workingMagento 2 is not reading my requirejs-config.jsInvalid Template File Magento 2.2.4Magento2 Getting error as variable @baseUrl is undefined in file /var/view_preprocessed













0















I have Magento 2.2.4 version, And I want to overwrite "Magento_Checkout/template/minicart/item/default.html" file in my custom module. For this, I created "requirejsconfig.js file in below path
"/app/code/Namespace/Module/view/frontend/requirejs-config.js"



var config = {
map: {
'*': {
'Magento_Checkout/template/minicart/item/default.html': 'Namespace_Module/template/minicart/item/default.html'
}
}
};



removed "var" folder from root and remove "pub/static/frontend" folder and run "php bin/magento setup:static-content:deploy" command. But mini cart is showing blank.
Can anyone help me to understand my mistake?










share|improve this question



























    0















    I have Magento 2.2.4 version, And I want to overwrite "Magento_Checkout/template/minicart/item/default.html" file in my custom module. For this, I created "requirejsconfig.js file in below path
    "/app/code/Namespace/Module/view/frontend/requirejs-config.js"



    var config = {
    map: {
    '*': {
    'Magento_Checkout/template/minicart/item/default.html': 'Namespace_Module/template/minicart/item/default.html'
    }
    }
    };



    removed "var" folder from root and remove "pub/static/frontend" folder and run "php bin/magento setup:static-content:deploy" command. But mini cart is showing blank.
    Can anyone help me to understand my mistake?










    share|improve this question

























      0












      0








      0








      I have Magento 2.2.4 version, And I want to overwrite "Magento_Checkout/template/minicart/item/default.html" file in my custom module. For this, I created "requirejsconfig.js file in below path
      "/app/code/Namespace/Module/view/frontend/requirejs-config.js"



      var config = {
      map: {
      '*': {
      'Magento_Checkout/template/minicart/item/default.html': 'Namespace_Module/template/minicart/item/default.html'
      }
      }
      };



      removed "var" folder from root and remove "pub/static/frontend" folder and run "php bin/magento setup:static-content:deploy" command. But mini cart is showing blank.
      Can anyone help me to understand my mistake?










      share|improve this question














      I have Magento 2.2.4 version, And I want to overwrite "Magento_Checkout/template/minicart/item/default.html" file in my custom module. For this, I created "requirejsconfig.js file in below path
      "/app/code/Namespace/Module/view/frontend/requirejs-config.js"



      var config = {
      map: {
      '*': {
      'Magento_Checkout/template/minicart/item/default.html': 'Namespace_Module/template/minicart/item/default.html'
      }
      }
      };



      removed "var" folder from root and remove "pub/static/frontend" folder and run "php bin/magento setup:static-content:deploy" command. But mini cart is showing blank.
      Can anyone help me to understand my mistake?







      magento2 magento-2.1 module






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 52 mins ago









      Nilava ChakrabortyNilava Chakraborty

      113




      113






















          2 Answers
          2






          active

          oldest

          votes


















          0














          Try this,
          copy the file from




          vendor/magento/module-checkout/view/frontend/web/template/minicart/item/default.html




          to




          Vendor/Moduel_Name/view/frontend/web/template/minicart/item/default.html




          and make some changes to see the overridden file.



          rm -rf pub/static/frontend/                                         
          php bin/magento setup:upgrade
          php bin/magento setup:static-content:deploy -f
          php bin/magento cache:clean


          Hope this will work :)






          share|improve this answer

































            0














            Magento provides require-config.js files for overriding the js & html file to enhance the functionality of the existing js & html files by simply manipulating them into your custom module.



            To do that just follow the following guidelines.




            • Create & register your custom module & create require-config.js file at below location



            Magento_root/app/code/Vendor/Module/view/frontend/requirejs-config.js




            And below code in your requirejs-config.js



            var config = {
            map: {
            '*': {
            'Magento_Payment/template/minicart/item/default.html':
            'Vendor_Module/template/minicart/item/default.html'
            }
            }
            };


            If you required to do very minor changes then instead of creating a module you can directly do that by simply overriding it with the help of your theme. For that just follow the below guidelines.




            • Just copy the file from the below location



            vendor/magento/module-checkout/view/frontend/web/template/minicart/item/default.html





            • Place it into your custom theme at the below location & make your changes there into that file



            Magento_root/app/design/Vendor/theme/Magento_Checkout/web/template/minicart/item/default.html




            So we can override any html file in this way.




            Note: After making the changes to deploy it properly please run the
            below commands



            php bin/magento setup:upgrade
            php bin/magento setup:static-content:deploy -f
            php bin/magento c:f






            share|improve this answer























              Your Answer








              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "479"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: false,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: null,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f263979%2fhow-to-override-mini-cart-default-template-html-file%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              0














              Try this,
              copy the file from




              vendor/magento/module-checkout/view/frontend/web/template/minicart/item/default.html




              to




              Vendor/Moduel_Name/view/frontend/web/template/minicart/item/default.html




              and make some changes to see the overridden file.



              rm -rf pub/static/frontend/                                         
              php bin/magento setup:upgrade
              php bin/magento setup:static-content:deploy -f
              php bin/magento cache:clean


              Hope this will work :)






              share|improve this answer






























                0














                Try this,
                copy the file from




                vendor/magento/module-checkout/view/frontend/web/template/minicart/item/default.html




                to




                Vendor/Moduel_Name/view/frontend/web/template/minicart/item/default.html




                and make some changes to see the overridden file.



                rm -rf pub/static/frontend/                                         
                php bin/magento setup:upgrade
                php bin/magento setup:static-content:deploy -f
                php bin/magento cache:clean


                Hope this will work :)






                share|improve this answer




























                  0












                  0








                  0







                  Try this,
                  copy the file from




                  vendor/magento/module-checkout/view/frontend/web/template/minicart/item/default.html




                  to




                  Vendor/Moduel_Name/view/frontend/web/template/minicart/item/default.html




                  and make some changes to see the overridden file.



                  rm -rf pub/static/frontend/                                         
                  php bin/magento setup:upgrade
                  php bin/magento setup:static-content:deploy -f
                  php bin/magento cache:clean


                  Hope this will work :)






                  share|improve this answer















                  Try this,
                  copy the file from




                  vendor/magento/module-checkout/view/frontend/web/template/minicart/item/default.html




                  to




                  Vendor/Moduel_Name/view/frontend/web/template/minicart/item/default.html




                  and make some changes to see the overridden file.



                  rm -rf pub/static/frontend/                                         
                  php bin/magento setup:upgrade
                  php bin/magento setup:static-content:deploy -f
                  php bin/magento cache:clean


                  Hope this will work :)







                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited 40 mins ago

























                  answered 47 mins ago









                  Prathap GunasekaranPrathap Gunasekaran

                  667213




                  667213

























                      0














                      Magento provides require-config.js files for overriding the js & html file to enhance the functionality of the existing js & html files by simply manipulating them into your custom module.



                      To do that just follow the following guidelines.




                      • Create & register your custom module & create require-config.js file at below location



                      Magento_root/app/code/Vendor/Module/view/frontend/requirejs-config.js




                      And below code in your requirejs-config.js



                      var config = {
                      map: {
                      '*': {
                      'Magento_Payment/template/minicart/item/default.html':
                      'Vendor_Module/template/minicart/item/default.html'
                      }
                      }
                      };


                      If you required to do very minor changes then instead of creating a module you can directly do that by simply overriding it with the help of your theme. For that just follow the below guidelines.




                      • Just copy the file from the below location



                      vendor/magento/module-checkout/view/frontend/web/template/minicart/item/default.html





                      • Place it into your custom theme at the below location & make your changes there into that file



                      Magento_root/app/design/Vendor/theme/Magento_Checkout/web/template/minicart/item/default.html




                      So we can override any html file in this way.




                      Note: After making the changes to deploy it properly please run the
                      below commands



                      php bin/magento setup:upgrade
                      php bin/magento setup:static-content:deploy -f
                      php bin/magento c:f






                      share|improve this answer




























                        0














                        Magento provides require-config.js files for overriding the js & html file to enhance the functionality of the existing js & html files by simply manipulating them into your custom module.



                        To do that just follow the following guidelines.




                        • Create & register your custom module & create require-config.js file at below location



                        Magento_root/app/code/Vendor/Module/view/frontend/requirejs-config.js




                        And below code in your requirejs-config.js



                        var config = {
                        map: {
                        '*': {
                        'Magento_Payment/template/minicart/item/default.html':
                        'Vendor_Module/template/minicart/item/default.html'
                        }
                        }
                        };


                        If you required to do very minor changes then instead of creating a module you can directly do that by simply overriding it with the help of your theme. For that just follow the below guidelines.




                        • Just copy the file from the below location



                        vendor/magento/module-checkout/view/frontend/web/template/minicart/item/default.html





                        • Place it into your custom theme at the below location & make your changes there into that file



                        Magento_root/app/design/Vendor/theme/Magento_Checkout/web/template/minicart/item/default.html




                        So we can override any html file in this way.




                        Note: After making the changes to deploy it properly please run the
                        below commands



                        php bin/magento setup:upgrade
                        php bin/magento setup:static-content:deploy -f
                        php bin/magento c:f






                        share|improve this answer


























                          0












                          0








                          0







                          Magento provides require-config.js files for overriding the js & html file to enhance the functionality of the existing js & html files by simply manipulating them into your custom module.



                          To do that just follow the following guidelines.




                          • Create & register your custom module & create require-config.js file at below location



                          Magento_root/app/code/Vendor/Module/view/frontend/requirejs-config.js




                          And below code in your requirejs-config.js



                          var config = {
                          map: {
                          '*': {
                          'Magento_Payment/template/minicart/item/default.html':
                          'Vendor_Module/template/minicart/item/default.html'
                          }
                          }
                          };


                          If you required to do very minor changes then instead of creating a module you can directly do that by simply overriding it with the help of your theme. For that just follow the below guidelines.




                          • Just copy the file from the below location



                          vendor/magento/module-checkout/view/frontend/web/template/minicart/item/default.html





                          • Place it into your custom theme at the below location & make your changes there into that file



                          Magento_root/app/design/Vendor/theme/Magento_Checkout/web/template/minicart/item/default.html




                          So we can override any html file in this way.




                          Note: After making the changes to deploy it properly please run the
                          below commands



                          php bin/magento setup:upgrade
                          php bin/magento setup:static-content:deploy -f
                          php bin/magento c:f






                          share|improve this answer













                          Magento provides require-config.js files for overriding the js & html file to enhance the functionality of the existing js & html files by simply manipulating them into your custom module.



                          To do that just follow the following guidelines.




                          • Create & register your custom module & create require-config.js file at below location



                          Magento_root/app/code/Vendor/Module/view/frontend/requirejs-config.js




                          And below code in your requirejs-config.js



                          var config = {
                          map: {
                          '*': {
                          'Magento_Payment/template/minicart/item/default.html':
                          'Vendor_Module/template/minicart/item/default.html'
                          }
                          }
                          };


                          If you required to do very minor changes then instead of creating a module you can directly do that by simply overriding it with the help of your theme. For that just follow the below guidelines.




                          • Just copy the file from the below location



                          vendor/magento/module-checkout/view/frontend/web/template/minicart/item/default.html





                          • Place it into your custom theme at the below location & make your changes there into that file



                          Magento_root/app/design/Vendor/theme/Magento_Checkout/web/template/minicart/item/default.html




                          So we can override any html file in this way.




                          Note: After making the changes to deploy it properly please run the
                          below commands



                          php bin/magento setup:upgrade
                          php bin/magento setup:static-content:deploy -f
                          php bin/magento c:f







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered 34 mins ago









                          ABHISHEK TRIPATHIABHISHEK TRIPATHI

                          1,7441726




                          1,7441726






























                              draft saved

                              draft discarded




















































                              Thanks for contributing an answer to Magento Stack Exchange!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f263979%2fhow-to-override-mini-cart-default-template-html-file%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              “%fieldName is a required field.”, in Magento2 REST API Call for GET Method Type The Next...

                              How to change City field to a dropdown in Checkout step Magento 2Magento 2 : How to change UI field(s)...

                              變成蝙蝠會怎樣? 參考資料 外部連結 导航菜单Thomas Nagel, "What is it like to be a...