Alex, Just a little suggestion. When a user goes to the purchase/renew products page and there are no new products available to the user nothing is displayed (as shown in image below). It is a little confusing to the user. It is like something went wrong, I think it would be nice to have a message (maybe even red and bold) display "No New Products Are Currently Available". Then the situation is obvious.
Thnaks for the suggestion . As quick fix you can add this to template: {if !count($products_to_renew)}No New Products Are Currently Available{/if}
Yes in member.html after this block: Code: {if $config.member_select_multiple_products} {foreach from=$products_to_renew item=p} <input type="checkbox" id="product{$p.product_id}" name="product_id[]" value="{$p.product_id|escape}" {if in_array($p.product_id, (array)$smarty.request.product_id)}checked="checked"{/if} /> <label for="product{$p.product_id}"><b>{$p.title} ({$p.terms})</b><br /> <span class="small">{$p.description}</span></label><br /><br /> {if $p.price <= 0.0 } {assign var="paysys_id_not_required" value="1"} {/if} {/foreach} {else} <select name="product_id" size="1"> <option value="">#_TPL_MEMBER_SELECT#</option> {foreach from=$products_to_renew item=p} <option value="{$p.product_id}" {if $p.product_id == $smarty.request.product_id}selected="selected"{/if}>{$p.title} ({$p.terms}) </option> {if $p.price <= 0.0 } {assign var="paysys_id_not_required" value="1"} {/if} {/foreach} </select> {/if}
Hello Alex, I tried to follow this fix, but I cant seem to find this block of code in member.html ?? Did you mean member_add_renew.html