am: 10. März 2015, 20:29:29
Hallo zusammen,
ich habe eine neue Vorlage für die product options erstellt (product_options_checkboxes.html)
Es funktioniert auch alles soweit mit den Checkboxen, allerdings funktioniert es mit der mehrfachauswahl noch nicht ganz korrekt. Es werden nur mehrere Artikeloptionen in den Warenkorb übernommen, wenn diese aus verschiedenen Kategorien stammen.
Hier mal ein Screenshot damit ihr euch das besser vorstellen könnt:
[ Für Gäste sind keine Dateianhänge sichtbar ]
Es gibt hier mehrere Kategorien wie z.B. Basic Services, Software Services, Sonstiges usw.
Aktiviert man nun die zwei Checkboxen zweier Artikeloptionen unterschiedlicher Kategorien z.B. Softwarefehler und Reinigung, dann werden beide Optionen mit in den Warenkorb übertragen. Sind die Optionen allerdings von der selben Kategorie dann wird nur eine der beiden Optionen in den Warenkorb übertragen.
Hier noch der Code meiner product_options_checkboxes.html (falls benötigt):
{if $options!=''}<!--BOF ATTRIBUTE PRICE UPDATER
--><script language="javascript"> // <![CDATA[ {$APU_INIT} {$APU_CURR} {$APU_PRICES} var apu_var
= new Array(); {$APU_JS} // ]]></script><div id
="productAttributes"><!--EOF ATTRIBUTE PRICE UPDATER
-->{foreach name
=outer item
=options_data from
=$options} <p
class="bottom-line"></p
><div
class="row-fluid"> <div
class="span3 textalignleft"><b
>{$options_data.NAME
}:</b
></div
> <div
class="span9"> <ul
> {foreach key=key_data name
=key_data item
=item_data from
=$options_data.DATA
} <li
><input style
="vertical-align:top" type
="checkbox" name
="id[{$options_data.ID}]" value
="{$item_data.ID}" id
="{$item_data.ID}"/> {$item_data.TEXT
} {if $item_data.PRICE
!=''} <span
class="floatright"><strong
>{$item_data.PRICE
}</strong
></span
> {/if}</li
> {/foreach} </ul
> </div
></div
>{/foreach} <!--BOF ATTRIBUTE PRICE UPDATER
--></div
><div id
="apuDebug"></div
><div id
="apuProductPrice"></div
><!--EOF ATTRIBUTE PRICE UPDATER
--> {/if} Könnte mir hier irgendjemand vielleicht weiterhelfen wie ich es hinbekomme, das immer alle aktiviertien Optionen übertragen werden?
Vielen Dank
Linkback: https://www.modified-shop.org/forum/index.php?topic=32463.0