Example #1
0
 * MemberMouse(TM) (http://www.membermouse.com)
 * (c) MemberMouse, LLC. All rights reserved.
 */
$provider_entity = MM_EmailServiceProvider::getActiveEmailServiceProvider();
if (!$provider_entity->isValid()) {
    //TODO: handle error retrieving provider, shouldnt happen
}
$active_provider_token = $provider_entity->getToken();
?>

<div class="mm-wrap">
		<form id="provider-config-form" name="form" method="post" action="#" autocomplete="off">
		<div id="mm-email-service-provider-select" style="margin-top: 15px; margin-bottom: 15px; line-height: 26px;">
			Select Provider: 
			<select name="provider_token" id="provider_token" onChange="mmjs.showNewProviderOptions(jQuery('#provider-config-form :input').serializeArray());"><?php 
echo MM_HtmlUtils::getEmailServiceProvidersList($active_provider_token);
?>
</select>
		</div>
		
		<div>
			<div id="mm-email-service-provider-options" style="margin-bottom:10px;">
				<?php 
$provider = MM_EmailServiceProviderFactory::getActiveProvider();
$form = $provider->renderOptionsDialog(array());
echo $form->dialog;
?>
			</div>
			<div id="mm-email-service-provider-controls">
				<?php 
echo $form->controls;