Convert facet from one type to another

Is it possible to convert/change/morph a facet from one type to another?

In particular I’m wanting to convert a facet that was set up as “filter on a single category” to “toggle between categories”.

I’m guessing it would probably involve hand-editing of xml config. Which I’be happy to do if anyone’s able to provide a guide.

You can click edit through the UI and select ‘View advanced controls’ in the top right corner.
To go from a single facet to a radio one, I think you might just need to change scope to “original query and other facets”.

You should (hopefully) never be hand-editing the XML config. If you need to do that, please let us know so we can support such a use case in future.

Which version is this? Funnelback has not used XML for facets since 15.12, if you are not on that version you should definitely upgrade before making complex facets as it is likely your case is supported in 15.12+

The pre-15.12 facets didn’t have any concept of type - there wasn’t any difference between a checkbox and single select facet as the functionality was all implemented in the UI layer - so there’s nothing to edit in the XML.

if you’re on a newer version then the config is JSON based and it’s possible to morph the facet type (via the advanced settings) though it’s probably easier to just set up a new facet of the new type and swap them out.

Thanks for the responses guys. I was just guessing the config was XML, obviously I haven’t been keeping up with things! I think this was for a 15.18 system.

As has been mentioned, much better to use a built in function if possible than hand-editing any config!

The reason I wanted to morph was because it had a lot of options that I didn’t want to manually copy/paste.

I’ll raise a ticket about changing types because that’s a good use case I think.