2011-12-09 5 views
0

나는Alfresco에서 출력 파일 이름을 설정하는 방법은 무엇입니까?

<!-- dl:contact type create car form --> 
    <config evaluator="model-type" condition="dl:car"> 
     <forms> 
     <!-- Create item form --> 
     <form> 
      <field-visibility> 
       <!-- dl:contact type --> 
       <show id="dl:carName" /> 
       <show id="dl:carCompany" /> 
      </field-visibility> 
      <create-form template="../data-lists/forms/dataitem.ftl" /> 
     </form> 
     </forms> 
    </config> 

나는 새 차를 만들 때 공유하여 DataList 형태-config.xml 파일에 datalistModel.xml

<type name="dl:car"> 
    <title>Car List</title> 
    <parent>dl:dataListItem</parent> 
    <properties> 
     <property name="dl:carName"> 
      <title>Car Name</title> 
      <type>d:text</type> 
      <mandatory>false</mandatory> 
     </property> 
     <property name="dl:carCompany"> 
      <title>Company Name</title> 
      <type>d:text</type> 
      <mandatory>false</mandatory> 
     </property> 
    </properties> 
    </type> 

에서 사용자 정의 컨텐츠 모델

를 작성했다 저장소 브라우저의 콘텐츠 (나중에 콘텐츠 유형 '자동차'를 추가하기 위해 메뉴를 구성 함), 파일 이름은 91b65385-86c6-4923-859d-6ecb33입니다. 26319c.

 <create-content> 
     <content id="plain-text" mimetype="text/plain" label="create-content.text" itemid="cm:content" icon="text"/> 
     <content id="html" mimetype="text/html" label="create-content.html" itemid="cm:content"/> 
     <content id="xml" mimetype="text/xml" label="create-content.xml" itemid="cm:content"/> 
     <content id="car" mimetype="text/xml" icon="xml" label="create-content.car" itemid="dl:car"/>   
     </create-content> 

어떻게 파일 이름 대신 어떤 종류의 도움이 감사 91b65385-86c6-4923-859d-6ecb3326319c

의 carName 할 수 있습니다.

답변

1

당신은 거의 모든 종류의 당신은 또한 단지 이름을 표시하는 <show id="name" /> 또는 <show id="cm:name" />을 넣을 수 <show id="cm:title" />

지정이 표시되는 기본 '공유하여 DataList 형태-config.xml에'

에서보세요 속성.

제목을 넣으려면 모델에 cm : 제목이있는 부분을 넣어야합니다.

그냥 기본값이

을 정의하는 방법 'datalistModel.xml'를 확인하고 작성하는 방법을 좀 더 사용자 정의 datalists을 알고이 blog 게시물을 확인하십시오.

관련 문제