More in this section

Forums / Developing with Sitefinity / Taxon Provider?

Taxon Provider?

6 posts, 0 answered
  1. Steve
    Steve avatar
    3037 posts
    Registered:
    03 Dec 2008
    09 Dec 2011
    Link to this post
    We have an external system that has a pretty extensive taxon system already.

    So in a meeting today the boss wants to know if SF has a taxon "Provider" we can change to pull from those services or if we just need to setup a scheduled task Sync of the items (pretty sure sync is the only option right?)
  2. Lubomir Velkov
    Lubomir Velkov avatar
    688 posts
    Registered:
    03 Nov 2014
    13 Dec 2011
    Link to this post
    Hi Steve,

    Yes, there is a provider for the taxonomies. It is located in

    Telerik.Sitefinity.Taxonomies.Data.OpenAccessTaxonomyProvider

    You can register a new provider when you go to Administration -> Settings -> Advanced -> Taxonomy -> Providers

    Regards,
    Lubomir Velkov
    the Telerik team
    Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  3. Steve
    Steve avatar
    3037 posts
    Registered:
    03 Dec 2008
    13 Dec 2011
    Link to this post
    OH SWEEET!

    So how would that work?  We define CRUD functions which would then dynamically add\remove\pull the pre-defined taxonomies in?  Like are they always stored in the SF DB for performance reasons or could they all literally live somewhere else (it's a PHP\MySql system)
  4. Lubomir Velkov
    Lubomir Velkov avatar
    688 posts
    Registered:
    03 Nov 2014
    13 Dec 2011
    Link to this post
    Hi Steve,

    Well, apologies for the misdirection, but it turns out our TaxonomyManager can work only with one provider. You can inherit from the default OpenAccessTaxonomyProvider and reregister it. Then it should work with our default taxonomies and with your custom taxonomies.

    Sorry again for the misdirection.

    Regards,
    Lubomir Velkov
    the Telerik team
    Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  5. Steve
    Steve avatar
    3037 posts
    Registered:
    03 Dec 2008
    13 Dec 2011
    Link to this post
    No biggie, just trying to plan this all out :)

    So...from my above examples though, how would this all work out?  Would there be the default SF Tags and Cats, then the provider would pull in the other external taxons, is that what you mean?
  6. Lubomir Velkov
    Lubomir Velkov avatar
    688 posts
    Registered:
    03 Nov 2014
    16 Dec 2011
    Link to this post
    Hello Steve,

    Yes, basically this is what I mean. The provider returns taxonomies, so you will have to compose your taxonomies in Sitefinity "format" and then return them.

    Regards,
    Lubomir Velkov
    the Telerik team
    Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
6 posts, 0 answered