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