2012-04-19 61 views
1

我有两个文件夹,一个完整的图像和另一个完整的文本文件。如何在Alfresco中将一段内容与另一段内容关联起来?

如何向允许用户从图像文件夹中选取项目的文本文件添加属性? (我知道如何使用方面添加像数字和日期这样的基本属性。)

我已经尝试过这些,但Share会将它们呈现为只读框。

  <property name="my:propQName"> 
       <title>QName Property</title> 
       <type>d:qname</type> 
      </property> 

      <property name="my:propNodeRef"> 
       <title>Node Reference Property </title> 
       <type>d:noderef</type> 
      </property> 

      <property name="my:propPath"> 
       <title>Path Property </title> 
       <type>d:path</type> 
      </property> 

回答

3

你需要创建一个association

 <associations> 
     <association name="my:relatedImage"> 
      <source> 
       <mandatory>true</mandatory> 
       <many>false</many> 
      </source> 
      <target> 
       <class>my:imageType</class> 
       <mandatory>true</mandatory> 
       <many>false</many> 
      </target> 
     </association> 
    </associations> 

这将默认为选择器渲染。您可以照常在share-config-custom.xmlconfigure the picker


编辑:official documentation对协会

+0

你对此有何实际的文件?你提供的链接没有解释任何东西。 – 2012-04-19 21:47:03

+0

另外,什么是“my:imageType”。我没有看到任何地方列出。 – 2012-04-19 21:47:25

+0

'my:imageType'只是一个占位符,可用于存储库中的任何内容,可以使用'cm:content'或其他任何您喜欢的内容进行更改。 – skuro 2012-04-20 07:58:39

相关问题