<Orchard>
<Data>
<Taxonomy Id="/Identifier=Product-Categories" Status="Published">
<AutoroutePart Alias="eshop/categories" UseCustomPattern="false" />
<IdentityPart Identifier="Product-Categories" />
<TitlePart Title="Product Categories" />
<TaxonomyPart TermTypeName="ProductCategoriesTerm" />
</Taxonomy>
<ProductCategoriesTerm Id="/Identifier=Category-1" Status="Published">
<AutoroutePart UseCustomPattern="false" />
<IdentityPart Identifier="Category-1" />
<TitlePart Title="Test category" />
<TermPart Count="0" Selectable="true" Weight="1" TaxonomyId="/Identifier=Product-Categories" Path="" />
</ProductCategoriesTerm>
</Data>
</Orchard>
ProductCategoriesTerm 같은 분류 체계 및 분류 용어를 가져 오기/내보내기 모듈을 활용하기 위해 노력하고있어
기본 패턴이
{Content.Container.Path}/{Content.Slug} ### my-taxonomy/my-term/sub-term
하지만 용어를 가져 오면 그 (것)들은 다만 {Content.Slug}를 사용하게됩니다 ... 어떻게 기본 패턴을 사용하도록 AutoroutePart에 지시합니까? UseCustomPattern = "false"또는 AutoroutePart를 적용하지 않으려 고 시도한 경우 eshop/categories/test-category 대신 콘텐츠를 편집 할 때 AutouroutePart를 자동으로 다시 설정하고 사용자 지정을 사용하지 않도록 설정해도 다시 생성되지 않습니다. 패턴을 사용하고 대시 보드를 통해 게시하려고해도 기본 패턴으로 되돌아 가지 않습니다.
또한 가져올 때 TermPart에 "개수"를 반드시 입력해야합니다. 영향을 미치나요? 역동적이어야하며 수출에만 관련되어야하는 무언가와 비슷합니다.
autoroute 부분이있는 경우에는 가져 오는 동안 별칭을 지정해야합니다. –
가져 오기 중에 별칭을 지정하지 않아도 생성됩니다. 하지만 제대로 작동하려면 Container를 지정해야했습니다. Orchard 주위에 아직도 나의 길을 배우는 것 :). – Xeevis
좋아요, 제가 다시 형식을 바꾸도록하겠습니다. 지정하지 않으면 동작이 지정되지 않습니다. 즉, 지원되는 시나리오가 아니기 때문에 어떤 일이 발생할 수 있습니다. AFAIK, 적어도. –