php - 如果 minicart hasitem/noitem 从 div 添加/删除类
问题描述
如果 minicart/cart 为空,我想在父 div 中添加一个类,如果 minicart/cart 有项目,则删除相同的类。我在 minicart.phtml 中进行了更改。下面是我的代码。
<div class="block block-minicart"
data-bind="css: { emptyBag: !!getCartParam('summary_count') == false }
data-role="dropdownDialog"
data-mage-init='{"dropdownDialog":{
"appendTo":"[data-block=minicart]",
"triggerTarget":".showcart",
"timeout": "2000",
"closeOnMouseLeave": false,
"closeOnEscape": true,
"triggerClass":"active",
"parentClass":"active",
"buttons":[]}}'>
我添加data-bind="css: { emptyBag: !!getCartParam('summary_count') == false }"
了代码和平来检查购物车是否为空。但是当我检查控制台时,它给了我一个getCartParam未定义的错误。
我是淘汰赛的新手。
解决方案
推荐阅读
- typescript - 位置重新加载使 webpack 开发服务器崩溃 - Vue 2
- java - BigDecimal 与 JPA 和灵活的规模
- css - 为什么我在 Bootstrap 4 中的 cols flex-grow 没有对齐?
- parallel-processing - 是否可以使用本地 Browserstack 运行并行测试?
- bash - 递归地将具有特定名称的目录复制到新的位置维护结构
- node.js - Nodejs child_process 使用 $ 变量生成
- python-3.x - 使用 Python 对同一文件夹中的多个文件应用相同的过程
- mysql - Mysql查询在存储过程中花费太多时间
- outlook - 什么工具可以将 Outlook 中的 HTML 转换为 XHTML,从而使 XHTML 在 Outlook 中有效?
- sql - 处理函数中整数字段的 NULL 值