E commerce Broadleaf commerce仅向登录用户显示某些产品

E commerce Broadleaf commerce仅向登录用户显示某些产品,e-commerce,broadleaf-commerce,E Commerce,Broadleaf Commerce,我正在使用宽带商务开发一个电子商务应用程序。 我的要求是我必须从登录面板添加一个产品,并仅向登录用户显示该产品。在这里,很少有产品对所有用户(也是来宾)可见,也很少有产品仅对登录用户可见。 有什么方法可以做到这一点吗?您可以创建实体并添加一个字段,该字段将指示该产品是否对所有用户可见,或者您也可以通过管理界面为每个产品添加一个属性。无论采用哪种方式,您都需要修改UI逻辑,以便将此附加字段(或属性)纳入考虑。Thanx soulfly1983供您尝试,但我找到了另一种无需任何定制的替代方法。这是完

我正在使用宽带商务开发一个电子商务应用程序。 我的要求是我必须从登录面板添加一个产品,并仅向登录用户显示该产品。在这里,很少有产品对所有用户(也是来宾)可见,也很少有产品仅对登录用户可见。
有什么方法可以做到这一点吗?

您可以创建实体并添加一个字段,该字段将指示该产品是否对所有用户可见,或者您也可以通过管理界面为每个产品添加一个属性。无论采用哪种方式,您都需要修改UI逻辑,以便将此附加字段(或属性)纳入考虑。

Thanx soulfly1983供您尝试,但我找到了另一种无需任何定制的替代方法。这是完整的程序

  • 从管理面板添加新类别

  • 从“管理”面板(在“内容”选项卡下)添加一个新页面,并注意URL应与“类别”和“页面”相同

  • 3在页面中,单击规则选项卡

    4在“限制某些客户”中选中“是”按钮

  • 单击+规则按钮,选择“全部匹配”并选择客户注册等于false

  • 因此,此页面将仅对来宾用户可见

  • 在规则的HTML正文部分(在常规选项卡中),写一条消息“您需要登录才能查看此内容”

  • 当用户成功登录时,用户将无法访问该页面,因为我们应用了一个规则,即只有已注销的用户才能查看该页面,所以这次用户将查看添加到该类别的类别和产品

  • 我做得对吗?你对这个建议有什么看法