Hallo,
möchte bei einem Attribut ein "Radio" Feld der Rest ist ein Textfeld.
Funktioniert auch doch der Preis wird nicht vom Radio Feld an den Warenkorb
übergeben die Textfelder schon.
Wieso mache ich diese Lösung! Die Attribut mit dem Radio Feld ist Pflicht.
Dafür habe mir eine {if} Anweisung gemacht die folgendes ausführt.
Kommt ein Attribut mit MODEL: PRO, wird ein Radio Feld gemacht sonst
bleibt es ein Textfeld mit Stückeingabe.
Weiterer Fehler, trotz Anzeige den Radio Feld wird danach das Textfeld angezeigt,
soll es aber nicht.
hier der Code:
<table width="100%" border="0" cellpadding="0" cellspacing="0">
{foreach name=outer item=options_data from=$options}
<tr>
<td style="border-bottom: 1px solid;" colspan="7"><strong>{$options_data.NAME}:</strong></td>
</tr>
{foreach key=key_data item=item_data from=$options_data.DATA}
<tr class="{cycle values="tableListingI,tableListingII"}">
<td>{$item_data.TEXT}</td>
<td>{#model#} {$item_data.MODEL}</td>
<td>{#stock#} {$item_data.STOCK}</td>
<td>{#availability#} <img /></td>
<td> </td>
{* Anzeige des Optionspreis-Aufschlags *}
<td align="right">{if $item_data.PRICE}{* {$item_data.PREFIX} *}{$item_data.PRICE}{/if}</td>
{* Alternativ: Anzeige des Artikelpreis inkl. Optionspreis-Aufschlag *}
{* <td align="right">{if $item_data.PRICE}{$item_data.FULL_PRICE}{/if}</td> *}
{if $item_data.MODEL =='PRO'}
<td>
{php}
$count++;
if ($count==1) {
{/php}
<input type="radio" name="id[{$options_data.ID}]" value="{$item_data.ID}" checked="checked" />
{php}
} else {
{/php}
<input type="radio" name="id[{$options_data.ID}]" value="{$item_data.ID}" />
{php}
}
{/php}
</td>
{/if}
<td>
{php}
$count++;
{/php}
<input type="text" name="{php} echo 'attrib_qty_'.$count; {/php}" size="2" maxlength="2" />
<input type="hidden" name="{php} echo 'attrib_opt_'.$count; {/php}" value="{$options_data.ID}" />
<input type="hidden" name="{php} echo 'attrib_val_'.$count; {/php}" value="{$item_data.ID}" />
</td>
</tr>
{/foreach}
{/foreach}
</table>
<input type="hidden" name="attrib_count" value="{php} echo $count; {/php}" />
{/if}
Anbei das Bild.
Wie kann ich es lösen, das das Feld verschwindet (Rot gekennzeichnet)?
Wien kann ich es lösen, das der Preis vom Radio Feld an den Warenkorb übergeben wird?
THX
bewusst
[ Für Gäste sind keine Dateianhänge sichtbar ]
Linkback: https://www.modified-shop.org/forum/index.php?topic=4004.0