Spree Dropdown-Felder für Variantenoptionswerte

Ich lerne Spree 3.0 und habe einen Testshop eingerichtet, in dem Shorts verkauft werden.

Shorts hat mehrere Optionstypen: Größe, Farbe, Länge

Ich wollte die Anzeige der Variantenoptionen im Frontend von einem Optionsfeld in ein Dropdown-Feld ändern.

erzeit zeigt Spree die Optionstypen als Optionsfelder an:

Ich möchte dies ändern, um Dropdown-Menüs für jeden Optionstyp zu verwenden:

Ich habe Folgendes versucht:

<%= select_tag "variant_id", options_for_select(@product.variants_and_option_values(current_currency).collect{ |v| ["#{variant_options(v)}  #{variant_price(v)}", v.id] })%>

Aber es werden einfach die Werte aller Optionstypen in jedem Tag angezeigt:

Ich wollte wissen, wie ich die Optionswerte am besten in einzelne Dropdown-Menüs aufteilen kann.

Jede Hilfe ist mir sehr dankbar, danke.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage