Esempio n. 1
0
     $ev->checkSetup();
     $ca = new Campanas();
     echo $ca->previsualizarCampana($_POST['CampaignID'], $_POST['Email']);
     break;
 case 'traerPreciosEnvios':
     $ev = new EnvialoSimple();
     $ev->checkSetup();
     echo $ev->traerPreciosEnvios($_POST["APIKey"]);
     break;
 case "agregarEmailAdmin":
     $ev->checkSetup();
     echo $ev->agregarEmailAdministrador($_POST["emailAdmin"], $_POST["nombreEmailAdmin"]);
     break;
 case "agregarCampoPersonalizado":
     $ev->checkSetup();
     echo json_encode($ev->agregarCampoPersonalizado($_POST['Title'], $_POST['FieldType'], $_POST['Validation'], $_POST['ItemsIsMultipleSelect'], $_POST['DefaultValue'], $_POST['ItemsValues'], $_POST['ItemsNames']));
     break;
 case "mostrarCamposPersonalizados":
     $ev->checkSetup();
     echo $ev->mostrarCampoPersonalizado($_POST["camposExistentes"]);
     break;
 case "refrescarNews":
     $ev->checkSetup();
     include_once ENVIALO_DIR . "/paginas/tablaCampanas.php";
     break;
     //Formulario
 //Formulario
 case "vistaPreviaForm":
     $ev->checkSetup();
     $fo = new Formularios();
     echo $fo->vistaPrevia($_POST['CustomFieldsIds'], $_POST['FormID'], $_POST['ConfirmSubscriptionEmailID'], $_POST['Title'], $_POST['Name'], $_POST['LabelSubmit'], $_POST['LabelEmailAddress'], $_POST['BackgroundColor'], $_POST['Width'], $_POST['Font'], $_POST['FontSize'], $_POST['FontColor'], $_POST['SubsCallbackOK'], $_POST['SubsCallbackFail'], $_POST['ConfCallbackOK'], $_POST['ConfCallbackFail'], $_POST['CustomCSS'], $_POST['ShowPoweredBy'], $_POST['SubscribeDobleOptIN']);