Custom Drop Down List on product.tpl
I am building a site to sell spectacles online so I need to capture the customer prescription from the product.tpl. I tried to do it with varients but because of all the variables it gives too many products and takes too long.
I have added all the select options on the product.tpl but I don't know how to transfer the select data to the cart.tpl and then onto the order form.
Xcart quoted $203 to do the mod and although I am not complaining about the price, I just wondered if there was anyone who might do it cheaper as I think that for someone who knows php this should be a doddle. I apologize now if I am wrong.
I have modified my product.tpl to include the following table of select options (although the top four select options need to be duplicated for the left eye but I couldn't include it here because of the amount of character restrictions in this post):-
<table width="400" border="0" cellspacing="0" cellpadding="5">
<tr>
<td>Right Sphere</td>
<td><select name="RSP">
<option value="-6.00">-6.00</option>
<option value="-5.75">-5.75</option>
<option value="-5.50">-5.50</option>
<option value="-5.25">-5.25</option>
<option value="-5.00">-5.00</option>
<option value="-4.75">-4.75</option>
<option value="-4.50">-4.50</option>
<option value="-4.25">-4.25</option>
<option value="-4.00">-4.00</option>
<option value="-3.75">-3.75</option>
<option value="-3.50">-3.50</option>
<option value="-3.25">-3.25</option>
<option value="-3.00">-3.00</option>
<option value="-2.75">-2.75</option>
<option value="-2.50">-2.50</option>
<option value="-2.25">-2.25</option>
<option value="-2.00">-2.00</option>
<option value="-1.75">-1.75</option>
<option value="-1.50">-1.50</option>
<option value="-1.25">-1.25</option>
<option value="-1.00">-1.00</option>
<option value="-0.75">-0.75</option>
<option value="-0.50">-0.50</option>
<option value="-0.25">-0.25</option>
<option value="plano" selected>plano</option>
<option value="+0.25">+0.25</option>
<option value="+0.50">+0.50</option>
<option value="+0.75">+0.75</option>
<option value="+1.00">+1.00</option>
<option value="+1.25">+1.25</option>
<option value="+1.50">+1.50</option>
<option value="+1.75">+1.75</option>
<option value="+2.00">+2.00</option>
<option value="+2.25">+2.25</option>
<option value="+2.50">+2.50</option>
<option value="+2.75">+2.75</option>
<option value="+3.00">+3.00</option>
<option value="+3.25">+3.25</option>
<option value="+3.50">+3.50</option>
<option value="+3.75">+3.75</option>
<option value="+4.00">+4.00</option>
<option value="+4.25">+4.25</option>
<option value="+4.50">+4.50</option>
<option value="+4.75">+4.75</option>
<option value="+5.00">+5.00</option>
<option value="+5.25">+5.25</option>
<option value="+5.50">+5.50</option>
<option value="+5.75">+5.75</option>
<option value="+6.00">+6.00</option>
</select>
</td>
<td>Right Cyl</td>
<td>
<select name="RCYL">
<option value="-3.00">-3.00</option>
<option value="-2.75">-2.75</option>
<option value="-2.50">-2.50</option>
<option value="-2.25">-2.25</option>
<option value="-2.00">-2.00</option>
<option value="-1.75">-1.75</option>
<option value="-1.50">-1.50</option>
<option value="-1.25">-1.25</option>
<option value="-1.00">-1.00</option>
<option value="-0.75">-0.75</option>
<option value="-0.50">-0.50</option>
<option value="-0.25">-0.25</option>
<option value="plano">plano</option>
<option value="+0.25">+0.25</option>
<option value="+0.50">+0.50</option>
<option value="+0.75">+0.75</option>
<option value="+1.00">+1.00</option>
<option value="+1.25">+1.25</option>
<option value="+1.50">+1.50</option>
<option value="+1.75">+1.75</option>
<option value="+2.00">+2.00</option>
<option value="+2.25">+2.25</option>
<option value="+2.50">+2.50</option>
<option value="+2.75">+2.75</option>
<option value="+3.00">+3.00</option>
</select>
</td>
<td>Right Axis</td>
<td>
<select name="RAXS">
<option value="5">5</option>
<option value="10">10</option>
<option value="15">15</option>
<option value="20">20</option>
<option value="25">25</option>
<option value="30">30</option>
<option value="35">35</option>
<option value="40">40</option>
<option value="45">45</option>
<option value="50">50</option>
<option value="55">55</option>
<option value="60">60</option>
<option value="65">65</option>
<option value="70">70</option>
<option value="75">75</option>
<option value="80">80</option>
<option value="85">85</option>
<option value="90">90</option>
<option value="95">95</option>
<option value="100">100</option>
<option value="105">105</option>
<option value="110">110</option>
<option value="115">115</option>
<option value="120">120</option>
<option value="125">125</option>
<option value="130">130</option>
<option value="135">135</option>
<option value="140">140</option>
<option value="145">145</option>
<option value="150">150</option>
<option value="155">155</option>
<option value="160">160</option>
<option value="165">165</option>
<option value="170">170</option>
<option value="175">175</option>
<option value="180">180</option>
</select>
</td>
</tr>
<tr>
<td>Right Add</td>
<td><select name="RADD">
<option value="plano">plano</option>
<option value="+0.25">+0.25</option>
<option value="+0.50">+0.50</option>
<option value="+0.75">+0.75</option>
<option value="+1.00">+1.00</option>
<option value="+1.25">+1.25</option>
<option value="+1.50">+1.50</option>
<option value="+1.75">+1.75</option>
<option value="+2.00">+2.00</option>
<option value="+2.25">+2.25</option>
<option value="+2.50">+2.50</option>
<option value="+2.75">+2.75</option>
<option value="+3.00">+3.00</option>
</select>
</td>
</tr>
<tr>
<td colspan="2">PD If Known</td>
<td><select name="PD">
<option value="dontknow">Don't Know</option>
<option value="55">55</option>
<option value="56">56</option>
<option value="57">57</option>
<option value="58">58</option>
<option value="59">59</option>
<option value="60">60</option>
<option value="61">61</option>
<option value="62">62</option>
<option value="63">63</option>
<option value="64">64</option>
<option value="65">65</option>
<option value="66">66</option>
<option value="67">67</option>
<option value="68">68</option>
<option value="69">69</option>
<option value="70">70</option>
<option value="71">71</option>
<option value="72">72</option>
</select>
</td>
</tr>
</table>
Any help would be much appreciated.
Thanks
__________________
4.1.7
|