Type-In Cascade
You can send type-in traffic surfers to a special cascade menu. Go to the Sites Admin, click Edit Signup Form Templates, and choose the join template. Find the following line of code:
{html_radios name="cascade" options=$payment_options selected=$cascade separator="<br>"}
Replace the line above with the line below to display each cascade as a radio button.
{foreach item=desc key=id from=$payment_options} {if $id == "CASCADE_NAME"} {if $smarty.request.nats=='SITE_CODE'} <input type="radio" name="cascade" value="{$id}" {if $id==$cascade}checked{/if}>{$desc}<br /> {/if} {else} <input type="radio" name="cascade" value="{$id}" {if $id==$cascade}checked{/if}>{$desc}<br /> {/if} {/foreach}
Replace CASCADE_NAME and SITE_CODE with the cascade's Shortname. Replace SITE_CODE with the site's NATS Code.
The code above only shows a cascade option if the user has the site's default NATS Code in a cookie.
To make this cascade option only available to visitors with referrers, find the line below in the code above.
{if $smarty.request.nats=='SITE_CODE'} <pre> Replace it with the following: <pre> {if $smarty.request.nats!='SITE_CODE'}
to display more than cascade for a single NATS code, use the following code:
{foreach item=desc key=id from=$payment_options} {if $id == "CASCADE_NAME"} {if $smarty.request.nats=='SITE_CODE'} <input type="radio" name="cascade" value="{$id}" {if $id==$cascade}checked{/if}>{$desc}<br /> {/if} {elseif $id == "CASCADE_NAME_2"} {if $smarty.request.nats=='SITE_CODE'} <input type="radio" name="cascade" value="{$id}" {if $id==$cascade}checked{/if}>{$desc}<br /> {/if} {else} <input type="radio" name="cascade" value="{$id}" {if $id==$cascade}checked{/if}>{$desc}<br /> {/if} {/foreach}
If you have any trouble setting this up, or questions regarding it, just submit a support ticket and we'll help you out.