我想在Orchard分类法中添加几个术语,这个分类法包含大量术语,如果我手动添加它会花费我的生命,所以尝试使用导入,我知道它附加了新术语但是如何添加术语在现有的父项下?
我试过这样的事情:
Parent term1;
Children term1; taxonomy/test/parent-term1/children-term1
但我得到:
此级别已存在术语 Parent term1
有可能吗?谢谢。
我想在Orchard分类法中添加几个术语,这个分类法包含大量术语,如果我手动添加它会花费我的生命,所以尝试使用导入,我知道它附加了新术语但是如何添加术语在现有的父项下?
我试过这样的事情:
Parent term1;
Children term1; taxonomy/test/parent-term1/children-term1
但我得到:
此级别已存在术语 Parent term1
有可能吗?谢谢。
我首选的方法是通过创建项目的配方来做到这一点。这是一个示例:
<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>
只要您将路径和容器指向父项,就可以在创建父项后完成此操作。