Eigenschaften Filter als Radio-Button

Hallo,

ich würde gerne die Filterrung von Eigenschaften im Listing von Checkbox-Buttons zu Radio-Buttons ändern. So dass man einfach durch einen Klick auf eine andere Eigenschaft ein neues Filter-Resultat bekommt.
Hierzu habe ich den Filtergruppen ein Freitextfeld „phil_add_css“ hinzugefügt.
Dieses frage ich dann in der filter-multi-selection.tpl ab:

{extends file='parent:frontend/listing/filter/_includes/filter-multi-selection.tpl'}

{namespace name="frontend/listing/listing_actions"}

{block name="frontend_listing_filter_facet_multi_selection"
    {if $facet->getAttribute('core')}
        {if $facet->getAttribute('core')->get('phil_add_css') == '1'}
            {$filterType = 'radio'}            
            {$smarty.block.parent}
        {/if}
    {/if}
{/block}

Das Resultat ist leider nicht ganz das gewünschte. Ich habe nun Radio-Buttons, die auch funktionieren, allerdings nicht spezifisch für jede Eigenschaften-Gruppen. Wann immer ich eine Eigenschaft anklicke, verschwindet die vorherige Auswahl, unabhängig davon, aus welcher Gruppe ich die Eigenschaft auswähle. Irgendwie scheint der Selektor nicht mehr Gruppen-spezifisch zu sein, so wie bei der Checkbox.

Wie bekomme man es hin, dass man pro Eigenschaften-Gruppe Radio-Buttons einsetzen kann?

Kann vielleicht die jquery.filter-component.js so angepasst werden, dass das Ganze funktioniert?

Ich hoffe jemand kann mir helfen.

Viele Grüße,
Philipp