Update Subscription Details
Generates a form to update an existing subscription record.
Parameters
sub_id (required)
Subscription ID to update.
subscription_name
Updates subscription name.
subscription_description
Updates subscription description.
subscription_<column>
Any subscription_-prefixed parameter matching a subscription column can be passed as an encoded form parameter (for example interval and status fields).
Conditionals
{if no_results}
Rendered when sub_id does not resolve to a subscription visible to the current member/session.
Variables
Parses subscription/global variables into the form body, including values from TemplatesService::prepSubVars().
Example
{exp:cartthrob:subscriptions}
{if allow_modification}
{exp:cartthrob:update_subscription_details sub_id="{id}"}
<input type="text" name="subscription_name" value="{subscription_name}">
{exp:cartthrob:subscription_select
name="subscription_interval_units"
options="days|months"
selected="{interval_units}"
}
{/exp:cartthrob:update_subscription_details}
{/if}
{/exp:cartthrob:subscriptions}