good morning, Using Amember 3.1.4 I need to add fields 1. for gift voucher plugin 2. for a product that is diplayed only to members 3. fields should only display for this specific product 3. since this is a "only display member" product, I think the fields need to be on the credit card page. below is the original code that amember uses for gift voucher plugin, but it is intented to go on signup page. QUESTION: how do I modify code so it only shows for a specific product? And what page do I add the code to? Thanks Gift Voucher Code for additional fields: <tr> <th colspan=2 style='text-align: center'><b>GIFT CERTIFICATE</b></th> </tr> <tr> <th><b><label for="voucher_email">Email to send gift certificate</label></b><br /> <small>please enter it if you are ordering gift certificate</small></th> <td nowrap> <input type=text name=voucher_email value="{$smarty.request.voucher_email|escape}"> </td> </tr> <tr> <th><b><label for="voucher_comment">Comment to send with gift certificate</label></b><br /> <small>please enter it if you are ordering gift certificate</small></th> <td nowrap> <textarea name=voucher_comment rows=5 cols=50>{$smarty.request.voucher_comment}</textarea> </td> </tr> <tr> <th><b><label for="voucher_date">Date to send gift certificate</label></b><br /> <small>if you want to delay gift certificate sending, <br /> enter date value (mm/dd/yyyy) into this field.<br /> If you keep this field empty, certificate will be sent immediately </small></th> <td nowrap> <input type=text name=voucher_date value="{$smarty.request.voucher_date|escape}" size=11 maxlength=10> </td> </tr>
If you want to add this code to a product with is available in member's area only, add it to /amember/templates/member_add_renew.html template. (somewhere inside renewal form). In order to display it for special product, set negative price group for this product (for example -1) then add these tags around gift voucher code: {if $smarty.request.price_group==-1} Gift voucher html code here {/if}