You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Roomle Rubens MOC SDK集成:隐藏Add to basket按钮问题

禁用Add to basket按钮并保留requestplan按钮的解决办法

首先确认你的YAML配置缩进是否正确——YAML对层级缩进要求严格,正确的结构应该是这样:

buttons:
  add_to_basket: false
  requestplan: true

如果按上面配置后还是没效果,大概率是组件本身存在关联逻辑,强制要求两个按钮同时显示。这种情况下可以试试这几个方案:

  • 用CSS强制隐藏:直接通过CSS定位按钮元素,强制隐藏它,示例:
.add-to-basket-btn { /* 替换成实际的按钮类名 */
  display: none !important;
}
  • 通过DOM操作禁用/移除:如果是前端项目,在页面加载完成后用JS直接操作按钮,比如:
// 禁用按钮并添加视觉提示
const basketBtn = document.querySelector('.add-to-basket-btn');
if (basketBtn) {
  basketBtn.disabled = true;
  basketBtn.style.opacity = '0.5';
}

// 或者直接移除按钮
// basketBtn?.remove();
  • 排查平台内置限制:去你使用的系统/组件的官方文档里查找,有没有专门的配置项或功能开关,能单独控制这两个按钮的显示权限,可能你漏了某个前置设置。

内容的提问来源于stack exchange,提问作者user20723807

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 03:42:06