Hallo,
wie lassen sich die Optionen innerhalb eines Filters bei Listings im Frontend anders sortieren?
Wir haben Zahlenwerte (Jahrgänge 1998, 1999, 2000, 2001 etc ) als Option und wollen die eigentlich nur absteigend sortieren lassen (2001, 2000, 1999 etc).
PS: Im Smarty Template “filter-multi-selection.tpl” heißen die “Facets”
VG,
Christian
Habe soeben die Lösung gefunden, für alle die es ebenfalls benötigen:
- Theme Template ableiten und die fett markierten Zeilen anpassen (“Jahrgang” durch Name der eigenen Option ersetzen, siehe Backend > Artikel > Eigenschaften)
- Caches leeren und Templates neu kompilieren lassen
{extends file=“parent:frontend/listing/filter/_includes/filter-multi-selection.tpl”}
{block name=“frontend_listing_filter_facet_multi_selection_list”}
{if $facet->getLabel()|escape == “Jahrgang”}
{assign var=“facetreverse” value=$facet->getValues()|@array_reverse}
{else}
{assign var=“facetreverse” value=$facet->getValues()}
{/if}
{foreach $facetreverse as $option}
{block name=“frontend_listing_filter_facet_multi_selection_option”}
{block name=“frontend_listing_filter_facet_multi_selection_option_container”}
… {* REST DES BLOCKs beibehalten*}
{/block}
{/block}
{/foreach}
{/block}