“消息:未定义maxItemsToDisplay”错误消息

时间:2017-08-31 13:46:28

标签: javascript magento magento2 magento2.1

升级到Magento 2.1.8后,我开始得到这个:

Uncaught ReferenceError: Unable to process binding "if: function (){return getCartParam('summary_count') }"
Message: Unable to process binding "if: function (){return maxItemsToDisplay < getCartLineItemsCount() }"
Message: maxItemsToDisplay is not defined
    at if (eval at createBindingsStringEvaluator (/pub/static/frontend/grand/grand1/en_US/knockoutjs/knockout.js:2624), <anonymous>:3:55)
    at ko.computed.disposeWhenNodeIsRemoved (/pub/static/frontend/grand/grand1/en_US/knockoutjs/knockout.js:3989)
    at evaluateImmediate (/pub/static/frontend/grand/grand1/en_US/knockoutjs/knockout.js:1737)
    at Object.ko.computed.ko.dependentObservable (/pub/static/frontend/grand/grand1/en_US/knockoutjs/knockout.js:1946)
    at init (/pub/static/frontend/grand/grand1/en_US/knockoutjs/knockout.js:3988)
    at /pub/static/frontend/grand/grand1/en_US/knockoutjs/knockout.js:2989
    at Object.ignore (/pub/static/frontend/grand/grand1/en_US/knockoutjs/knockout.js:1249)
    at /pub/static/frontend/grand/grand1/en_US/knockoutjs/knockout.js:2988
    at Object.arrayForEach (/pub/static/frontend/grand/grand1/en_US/knockoutjs/knockout.js:151)
    at applyBindingsToNodeInternal (/pub/static/frontend/grand/grand1/en_US/knockoutjs/knockout.js:2974)

请帮助

1 个答案:

答案 0 :(得分:0)

你有没有尝试过这样做:

  1. [删除文件夹] pub / static / frontend / [theme]
  2. [删除文件夹] var / cache
  3. [删除文件夹] var / view_preprocessed
  4. 运行命令:php bin/magento deploy:mode:set production
  5. 运行命令:php bin/magento setup:static-content:deploy