【问题标题】:Show child attribute object list grid in admin在管理员中显示子属性对象列表网格
【发布时间】:2020-02-27 14:16:50
【问题描述】:

我想使用管理员的模板显示order.customer.externalId 属性。我尝试了以下方法:

    <mo:overrideItem ceilingEntity="org.broadleafcommerce.core.order.domain.Order">
      <mo:field name="name">
        <mo:property name="readOnly" value="false"/>
      </mo:field>
      <mo:field name="customer.externalId">
        <mo:property name="gridOrder" value="3500"/>
        <mo:property name="prominent" value="true"/>
        <mo:property name="friendlyName" value="External ID"/>
      </mo:field>
    </mo:overrideItem>

但我没有成功。

有人做过类似的事情吗?

【问题讨论】:

    标签: broadleaf-commerce


    【解决方案1】:

    默认情况下,它看起来是set to GRID_HIDDEN。尝试用这个重新设置它,同时打开excluded=false,因为它在@AdminPresentationToOneLookup下:

    <mo:overrideItem ceilingEntity="org.broadleafcommerce.core.order.domain.Order">
      <mo:field name="name">
    <mo:property name="readOnly" value="false"/>
      </mo:field>
      <mo:field name="customer.externalId">
        <mo:property name="gridOrder" value="3500"/>
        <mo:property name="prominent" value="true"/>
        <mo:property name="friendlyName" value="External ID"/>
        <mo:property name="visibility" value="NOT_SPECIFIED"/>
        <mo:property name="excluded" value="false"/>
      </mo:field>
    </mo:overrideItem>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-28
      • 2011-03-30
      • 2011-07-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多