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:
    1.004
    Danke erhalten:
    74
    Danke vergeben:
    132
    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:
    1.004
    Danke erhalten:
    74
    Danke vergeben:
    132
    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:
    1.004
    Danke erhalten:
    74
    Danke vergeben:
    132
    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}
    ....