Alfresco 中的数据模型

发布于 2024-11-18 20:19:42 字数 623 浏览 3 评论 0原文

我正在尝试在 Alfresco 中创建一些数据模型。

我在 alfresco 扩展文件夹中创建了一个 XML 文件,其中声明了 3 种类型:一种扩展 cm:content,另外两种扩展第一个类型。

然后,我创建另一个具有相同命名空间的 XML 文件,并在其中声明第四种类型。

这两个文件都包含在 custom-model-context.xml 中,所有类型都列在文件 web-client-config-custom.xml 中:

    <content-types>
        <type name="t3s:Document"/>
        <type name="t3s:Document1"/>
        <type name="t3s:Temp"/>
        <type name="t3s:Temp1"/>
    </content-types>

但在 Alfresco 应用程序中,我只看到最后一个 t3s:Temp1。 当我删除它及其 XML 文件时,我看到第一个 XML 文件中的所有其他类型。

它是什么意思以及我必须更改什么才能看到 Alfresco 应用程序中的每种类型?

I'm trying to create some data models in Alfresco.

I create an XML file in alfresco extension folder where I declare 3 types: one that extends cm:content and two others that extend the first one.

Then I create another XML file with the same namespace and declare there the fourth type.

Both files are included in the custom-model-context.xml and all the types are listed in the file web-client-config-custom.xml:

    <content-types>
        <type name="t3s:Document"/>
        <type name="t3s:Document1"/>
        <type name="t3s:Temp"/>
        <type name="t3s:Temp1"/>
    </content-types>

But in the Alfresco App I only see the last t3s:Temp1.
When I delete it and its XML-file I see all other types from the first XML file.

What does it mean and what do I must to change to see every type in Alfresco App?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

衣神在巴黎 2024-11-25 20:19:42

您只能在一个模型文件中定义命名空间。如果您希望在不同的模型文件中使用该名称空间,则需要导入它,而不是尝试重新定义它。根据您所说的,我认为您可能在两个地方定义相同的名称空间,因此一个地方会覆盖另一个地方。

您可能想查看 http://wiki.alfresco.com/wiki/Data_Dictionary_Guide然后调整您的设置,以便所有内容都在一个文件中,或者您有一个文件定义您的名称空间,第二个文件导入它。

You're only allowed to define a namespace in one model file. If you wish to use that namespace in a different model file, you need to import it, rather than trying to re-define it. From what you've said, I think you may be defining the same namespace in two places, so one overwrites the other.

You probably want to have a look through http://wiki.alfresco.com/wiki/Data_Dictionary_Guide and then tweak your setup so either everything is in one file, or otherwise you have one file define your namespace and the second imports it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文