2017-02-14 9 views

답변

1

만큼 당신이 당신이 ISML 내에서 ProductBO에 다음과 같은 방법을 사용할 수있는 속성의 이름을 알고 :

public AttributeValue getAttributeValue(String aName);

점포의 응용 프로그램은 매우 유연하지 모듈이기는하지만 편리한와 함께 제공을 AV-s를 표시 할 수 있습니다. 그것은 다중 속성에도 적용됩니다. 모듈의 이름은 ISCustomAttribute입니다.

샘플 사용은 :이 모듈을 사용하는 경우

<isCustomAttribute 
    attributelabel="#AttributeDescriptor:DisplayName#" 
    attributevalue="#ProductBO:AttributeValue(AttributeDescriptor:ID)#" 
    attributeseparator=",&nbsp;"> 

가장이 될 것입니다. 당신은 그것을 실제로 볼 수 있습니다. 사용자 정의 ProductBO 속성은 다음 이미지 쇼 (DetailsTab.isml를 @see)로 점포에서 제품 세부 정보 페이지에 인쇄되어 있습니다 :이 맞지 않는

enter image description here

경우 반복 가능한 무언가로 attribs를 검색해야합니다. 내가 가장 잘 맞는 방법은 BO 확장자 BusinessObjectAttributes을 사용하는 것입니다. 이름에서 BusinessObjectAttribute을 검색하고 해당 값을 반복 할 수 있습니다.

<isloop iterator="BusinessObjectAttribute:Value" alias="AValue" counter="counter"> 
    <!--- Do something gorgeous here ---> 
</isloop>