Artikel Attribute

restekiste-24.de

Gut bekanntes Mitglied
28. März 2006
213
0
Hallo an alle,
wer kann mir helfen??? Ich würde gerne die Artikel mit Attributen versehen,so das nachher im shop steht:

Artikel x mit 100g Kostet 1.99
250g kosten 1,85
500g kosten 1,50

und NICHT wie jetzt
Artikel x mit 100g Kostet 1.99
250g kosten +1,85
500g kosten +1,50

Wie bekomme ich das hin???
Oder noch besser wehre wenn der Kunde eine FREIE Gewichtseingabe haben würde.
Das heißt er möcht nur 150g dann gibt er ein 0,150 Kaufen.

Wehre das auchmöglich ???

Shopsystem Gambio GX
JTL WaWi 9646a
 

duerckheimer

Aktives Mitglied
9. August 2007
316
0
Quickborn
AW: Artikel Attribute

Dein erster Vorschlag ist relativ leicht umsetzbar (zumindest mit xt - Gambio ?)

in der product_attributes.php gibt es eine Smarty-Variable 'FULL_PRICE', die musst du in dein Template einbringen.

Auch das andere ist möglich, allerdings - so ohne wirklich drüber nachzudenken - nur mit Javascript. Es gibt doch dieses Modul, "Aktualisiere Preis bei Änderung des Attributes". Dieses könntest du doch nutzen ggfs abwandeln, um deinen "freien Preis nach Gewicht" zu bekommen...
 

duerckheimer

Aktives Mitglied
9. August 2007
316
0
Quickborn
AW: Artikel Attribute

Ich weiß ja nicht wie dein Options-Template aussieht...
Guck mal rein bei :
templates\Dein_Template\module\product_options

da gibt es mehrere Dateien
product_options_dropdown.html
product_options_selection.html
product_options_table_selection.html
table_listing.html

Je nach dem welches du nutzt...

Beispiel für Dropdown => zeigt nur den Aufpreis an
<option value="{$item_data.ID}">{$item_data.TEXT} {if $item_data.PRICE !='' }{$item_data.PREFIX} {$item_data.PRICE}{/if}</option>

Beispiel für Dropdown => zeigt nur den vollen Preis an
<option value="{$item_data.ID}">{$item_data.TEXT} {if $item_data.FULL_PRICE !='' } {$item_data.FULL_PRICE}{/if}</option>
 

restekiste-24.de

Gut bekanntes Mitglied
28. März 2006
213
0
AW: Artikel Attribute

danke ich nutze table_listing

{if $options!=''}
{php}$i=0;{/php} {foreach name=outer item=options_data from=$options} {if $options_data.DATA || $GM_HIDE_OUT_OF_STOCK == 'false'}
{$options_data.NAME}:
{foreach key=key_data item=item_data from=$options_data.DATA}

{$item_data.TEXT}
{if $item_data.MODEL}Art.Nr.: {$item_data.MODEL}{/if}

{if $item_data.PRICE!=''}{$item_data.PREFIX}{$item_data.PRICE}{/if}{if $GM_SHOW_STOCK == 'true' && $options_data.NAME != 'downloads'} {$GM_STOCK_TEXT_BEFORE}{$item_data.GM_STOCK}{$GM_STOCK_TEXT_AFTER}{/if}
{/foreach}

{php}unset($chk); $i++;{/php} {/if} {/foreach}
{/if}

wo soll ich es einfügen???
 

duerckheimer

Aktives Mitglied
9. August 2007
316
0
Quickborn
AW: Artikel Attribute

Entschuldige bitte, soll ich noch beim "Ar... abw...." helfen???

Ich habe dir deine Lösung bereits gepostet, ein wenig solltest du dich mit deinem Shop schon beschäftigen. D.h. schau dir genau an, was ich dir als Lösung gepostet habe, welche Unterschiede gibt es und diese Unterschiede setzt du auf deine table_listing.html um.
Ein wenig solltest du deinen Grips schon anstrengen...
 

Ähnliche Themen