在管理中显示子属性对象列表网格

Show child attribute object list grid in admin

我想使用管理员模板显示 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>

但是我没有成功

有没有人得到这样的东西运行?

默认情况下看起来是 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>