Nicht verfügbare Eigenschaften ausblenden

Thema wurde von Anonymous, 25. Juni 2016 erstellt.

  1. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. Juli 2011
    Beiträge:
    990
    Danke erhalten:
    69
    Danke vergeben:
    128
    Hallo,

    wir haben einige Produkte mit sehr vielen Variaten. Wenn der Bestand leer ist, werden die Eigenschaften derzeit ausgegraut. Das ist schlecht sichtbar und in einigen Fällen würden wir lieber die Eigenschaft ausblenden.

    Geht das?

    Danke
     
  2. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    "Ausgegraut" bedeutet ja wohl, dass die eine eigene CSS-Klasse haben...

    Über eigenes CSS diese Klasse auf "display: none" setzen?
     
  3. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. Juli 2011
    Beiträge:
    990
    Danke erhalten:
    69
    Danke vergeben:
    128
    Ich hatte in der dropdowns.html neben disabled="disabled" noch hidden="true" hinzugefügt. Funktioniert super, leider nicht in der mobilen Honeygrid Ansicht, da dort die Werte nicht per Dropdown ausgewählt werden... Welches Datei muss dazu angepasst werden?
     
  4. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. Juli 2011
    Beiträge:
    990
    Danke erhalten:
    69
    Danke vergeben:
    128
    Hat sicher erledigt, zur Info:

    dropdowns-USERMOD.html

    ....
    HTML:
    {foreach item=values_item_array from=$prop_item_array.values_array}
                                    {if $values_item_array.disabled == false}
                                    <option title="{$values_item_array.values_name} {if $content_data.properties_price_show == "true" && $values_item_array.values_price != ''}({if $values_item_array.values_price|strstr:"-" == false}+{/if}{$values_item_array.values_price}){/if}" value="{$values_item_array.properties_values_id}" class="propertie_{$prop_item_array.properties_id}_{$values_item_array.properties_values_id}" {if ($content_data.properties_dropdown_mode == "dropdown_mode_1" || $content_data.properties_dropdown_mode == "dropdown_mode_2") && $values_item_array.disabled}disabled="disabled"{/if} {if $values_item_array.selected}selected="selected"{/if}>
                                        {$values_item_array.values_name} {if $content_data.properties_price_show == "true" && $values_item_array.values_price != ''}({if $values_item_array.values_price|strstr:"-" == false}+{/if}{$values_item_array.values_price}){/if}
                                    </option>
                                    {/if}
                                {/foreach}
    ....