Remove a taxon from the associated content item
To remove the taxon from the content items, you need to perform the following:
TaxonomyManager, which is the manager class for taxonomies.
ContentManager, which is the manager class for content.
The sample uses the
ContentManager class as an example, but you can use it for all content types, including dynamic content.
- Query the category as a
- Query the content items associated with the category.
- Iterate through the content items and remove the taxon.
Use the organizer’s
RemoveTaxon method. To remove multiple taxons or taxa, you can use the
RemoveTaxa method instead.
- Call the manager’s
SaveChanges method to persist the changes to the database.
Consider the complete code snippet:
are two constants that you will need to define as follows:
- public const string UrlNameCharsToReplace = @"[^\w\-\!\$\'\(\)\=\@\d_]+";
- public const string UrlNameReplaceString = "-";