Hello,
please review those two function. They are used to generate keys:
- u_key -
Premium_CampaignManagerCommon::get_user_key
- l_key =
Premium_CampaignManagerCommon::get_list_key
User can manage his subscription for all lists with modules/Premium/CampaignManager/scripts/subscriptions.php
when l_key equals to Premium_CampaignManagerCommon::get_list_key(null)
You can retrieve manage link with
$opts = array('fs' => 1); // to display fullscreen page with header
$list_id = null; //null to manage all lists
return Premium_CampaignManagerCommon::get_subscribe_url($list_id, array('contact', 123), $opts);
Best regards,
Adam