사용자 지정 속성을 설정하기 위해 문서에 사용자 지정 부분을 추가 할 수있었습니다. 다음 단계는 Alfresco의 로컬 인스턴스에 사용자 정의 속성을 표시하고 편집 가능하게하여 사용자가 웹 페이지를 통해 값을 변경할 수있게하는 것입니다.Alfresco에 사용자 지정 메타 데이터 표시
그냥 그 것을 설명하는 a good link on wiki.alfresco이 있는데 지침을 따랐지만 저에게는 효과가 없습니다.
AlfrescoDocument alfDoc = ... // get existing document
alfDoc.addAspect("P:my:customAspect");
// set additional properties
Map<String, Object> propertiesEnum = new HashMap<String, Object>();
properties.put("my:score", 152);
...
alfDoc.updateProperties(updateProperties);
속성이 제대로 첨가하고 나도, 프로그램 또는 Apache 화학 워크 벤치 데스크톱 클라이언트를 사용하여 그 값을 볼 수 같은 customAspect : 한마디로
, 나는 사용자 정의 측면 내라고 덧붙였다.
이 프레스코 웹 클라이언트에 표시 추가 속성을하기 위해, 내가 설정하여 웹 클라이언트 설정-있는 Custom.xml 파일을 업데이트 :
<config evaluator="aspect-name" condition="my:customAspect">
<property-sheet>
<show-property name="my:score"/>
</property-sheet>
</config>
를 불행히도, 난에 나열된 속성을 볼 수 없습니다 Alfresco 웹 (/ share one 포함)에서 사용자 정의 부분을 추가 한 문서를 볼 수 있습니다.
어쩌면 내가 놓친거야, 어쩌면 다른 XML 파일을 업데이 트해야합니다.
도움을 주시면 감사하겠습니다.
감사
사용자가 Alfresco Share 또는 Alfresco Explorer를 사용할 것입니까? 이 두 클라이언트를 개별적으로 구성해야한다는 사실을 알고 계실 것입니다. 즉, 두 구성 모두에 동일한 구성을 사용할 수 없습니다. –