Verzweiflung PHP :( Bekomme 0 Preise nicht weg!
Verfasst: 29.10.2009 02:21
Liebe Community Leute,
ich brauche unbedingt eure Hilfe!
Es geht um folgendes, ich habe mein Shopsystem soweit hinbekommen
und habe nur noch ein winziges Problem!
Wenn man einen Artikel auswählt werden alle Preise Aufgelistet,
das stimmt schonmal dann kann man oben die Farben auswählen,
das Funktioniert ebenfalls, doch leider stehen hinter den Farben Null Preise
wie z.B.0,00€. Diese würde ich gerne entfernt bekommen
Vielleicht können euch ja die Bilder, mein Problem näher schildern!
Habe mal nen paar hochgeladen!
[ externes Bild ]
[ externes Bild ]
Der PHP Code, welcher die Daten aus einer MySQL Tabelle ließt.
Mein Wunsch, das eine andere Verteilung der Preise besteht,
das heißt bei den Farben (siehe Screenshoot) soll einfach kein Preis stehen!
//////////////////////////////////////////////////////////////////////////////////////////////////
{if $options!=''}
<table class="details_attributes_selection" cellspacing="0">
{php}$i=0;{/php}
{foreach name=outer item=options_data from=$options}
{if $options_data.DATA || $GM_HIDE_OUT_OF_STOCK == 'false'}
<tr>
<td class="details_table_options_name" colspan="4">
{$options_data.NAME}:
</td>
</tr>
{foreach key=key_data item=item_data from=$options_data.DATA}
<tr{cycle values=" class=\"details_table_light\", class=\"details_table_dark\""}>
<td class="details_table_options_radio">
<input type="radio" class="gm_attr_calc_input" name="id[{$options_data.ID}]" value="{$item_data.ID}"{php}if(!isset($chk)) echo ' checked="checked"'; $chk=true; {/php} />
</td>
<td>
<div class="details_table_options_text">{$item_data.TEXT}</div>
<div class="details_table_options_model">{if $item_data.MODEL}Größe: {$item_data.MODEL}{/if}</div>
</td>
<td> </td>
<td>
<div class="details_table_options_price">
{if $item_data.FULL_PRICE !='' } {$item_data.FULL_PRICE}{/if}{if $GM_SHOW_STOCK == 'true' && $options_data.NAME != 'downloads'} {$GM_STOCK_TEXT_BEFORE}{$item_data.GM_STOCK}{$GM_STOCK_TEXT_AFTER}{/if}
</div>
</td>
</tr>
{/foreach}
<tr>
<td class="details_table_options_space"></td>
</tr>
{php}unset($chk); $i++;{/php}
{/if}
{/foreach}
</table>
{/if}
//////////////////////////////////////////////////////////////////////////////////////////////////
Vielen Dank!!!
ich brauche unbedingt eure Hilfe!
Es geht um folgendes, ich habe mein Shopsystem soweit hinbekommen
und habe nur noch ein winziges Problem!
Wenn man einen Artikel auswählt werden alle Preise Aufgelistet,
das stimmt schonmal dann kann man oben die Farben auswählen,
das Funktioniert ebenfalls, doch leider stehen hinter den Farben Null Preise
wie z.B.0,00€. Diese würde ich gerne entfernt bekommen
Vielleicht können euch ja die Bilder, mein Problem näher schildern!
Habe mal nen paar hochgeladen!
[ externes Bild ]
[ externes Bild ]
Der PHP Code, welcher die Daten aus einer MySQL Tabelle ließt.
Mein Wunsch, das eine andere Verteilung der Preise besteht,
das heißt bei den Farben (siehe Screenshoot) soll einfach kein Preis stehen!
//////////////////////////////////////////////////////////////////////////////////////////////////
{if $options!=''}
<table class="details_attributes_selection" cellspacing="0">
{php}$i=0;{/php}
{foreach name=outer item=options_data from=$options}
{if $options_data.DATA || $GM_HIDE_OUT_OF_STOCK == 'false'}
<tr>
<td class="details_table_options_name" colspan="4">
{$options_data.NAME}:
</td>
</tr>
{foreach key=key_data item=item_data from=$options_data.DATA}
<tr{cycle values=" class=\"details_table_light\", class=\"details_table_dark\""}>
<td class="details_table_options_radio">
<input type="radio" class="gm_attr_calc_input" name="id[{$options_data.ID}]" value="{$item_data.ID}"{php}if(!isset($chk)) echo ' checked="checked"'; $chk=true; {/php} />
</td>
<td>
<div class="details_table_options_text">{$item_data.TEXT}</div>
<div class="details_table_options_model">{if $item_data.MODEL}Größe: {$item_data.MODEL}{/if}</div>
</td>
<td> </td>
<td>
<div class="details_table_options_price">
{if $item_data.FULL_PRICE !='' } {$item_data.FULL_PRICE}{/if}{if $GM_SHOW_STOCK == 'true' && $options_data.NAME != 'downloads'} {$GM_STOCK_TEXT_BEFORE}{$item_data.GM_STOCK}{$GM_STOCK_TEXT_AFTER}{/if}
</div>
</td>
</tr>
{/foreach}
<tr>
<td class="details_table_options_space"></td>
</tr>
{php}unset($chk); $i++;{/php}
{/if}
{/foreach}
</table>
{/if}
//////////////////////////////////////////////////////////////////////////////////////////////////
Vielen Dank!!!