Jump to content

Artikelvariante als text eingeben


Stech-Shop

Recommended Posts

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

 

gruss
Stech-Shop
 

Edited by Stech-Shop (see edit history)
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...