3

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

我试过这样的事情:

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

但我得到:

此级别已存在术语 Parent term1

有可能吗?谢谢。

4

1 回答 1

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>

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

于 2017-06-07T17:06:32.733 回答