果园CMS分类,进口条款

时间:2013-05-13 19:55:04

标签: orchardcms taxonomy

我想在 Orchard 分类法中添加几个术语,这个分类法包含大量术语,如果我手动添加它会占用我的生命,所以尝试使用导入,我知道它附加了新的术语,但是如何在现有的父术语下添加术语?

我试过这样的事情:

Parent term1;
    Children term1; taxonomy/test/parent-term1/children-term1

但我明白了:

  

术语Parent term1已存在于此级别

有可能吗? 感谢。

1 个答案:

答案 0 :(得分:0)

我首选的方法是通过创建项目的配方来完成此操作。这是一个示例:

<Orchard>
<Data>
    <TaxNameTerm Id="/alias=parent-term" Status="Published">
      <TitlePart Title="Parent Term Title" />
      <CommonPart Container="/alias=taxname" />
      <TermPart Count="0" Selectable="true" Weight="9" TaxonomyId="/alias=taxname" Path="" />
    </TaxNameTerm>
    <TaxNameTerm Id="/alias=child-term" Status="Published">
      <TitlePart Title="Child Term Title" />
      <CommonPart Container="/alias=parent-term" />
      <TermPart Count="0" Selectable="true" Weight="9" TaxonomyId="/alias=taxname" Path="/alias=parent-term" />
    </TaxNameTerm>
</Data>
</Orchard>

只要您将路径和容器指向父项,就可以在创建父项后完成此操作。