Stech-Shop Posted October 25, 2014 Share Posted October 25, 2014 (edited) Hallo ich habe da eine Frage. Wie kann ich erreichen das die Artikelvariante nicht als dropdown angezeigt werden, sondern als input feld, wo der kunde dann sein Wert eintragen kann und der preis sich wie im dropdown verhält. Beispiel ich 1000 Varianten, hier soll der kunde dann im input Feld "150" eingeben können, und der Preis dafür soll sich dann anpassen. Derzeit wird ja die Ausgabe bzw Funktion so gelöst Dropdown: {assign var="groupName" value="group_$id_attribute_group"} <select name="{$groupName}" id="group_{$id_attribute_group|intval}" onchange="javascript:findCombination();{if $colors|@count > 0}$('#wrapResetImages').show('slow');{/if};"> {foreach from=$group.attributes key=id_attribute item=group_attribute} <option value="{$id_attribute|intval}"{if (isset($smarty.get.$groupName) && $smarty.get.$groupName|intval == $id_attribute) || $group.default == $id_attribute} selected="selected"{/if} title="{$group_attribute|escape:'htmlall':'UTF-8'}">{$group_attribute|escape:'htmlall':'UTF-8'}</option> {/foreach} </select> <label for="group_{$id_attribute_group|intval}">{$group.name|escape:'htmlall':'UTF-8'}:</label> </p> {/if} {/foreach} Mein Ansatz <input type="text" value="group_{$id_attribute_group|intval}" name="{$groupName}" id="group_{$id_attribute_group|intval}" onchange="javascript:findCombination();{if $colors|@count > 0}$('#wrapResetImages').show('slow');{/if};" /> aber das bringt mir reichlich wenig... hat eventuell jemand einen Ansatz für mich. Das komplett ausgebaut werden muss ist mir klar, ich brauche nur einen Ansatz eventuell kann mir jemand ein Tipp geben grussStech-Shop Edited October 25, 2014 by Stech-Shop (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now