示例#1
0
    /**
     * Back-end widget form.
     *
     * @see WP_Widget::form()
     *
     * @param array $instance Previously saved values from database.
     */
    function form($instance)
    {
        include_once "Formularios.php";
        include_once "EnvialoSimple.php";
        $ev = new EnvialoSimple();
        $ev->checkSetup("NoRedirect");
        $fo = new Formularios();
        $forms = $fo->listarFormularios();
        if (isset($instance['AdministratorID'])) {
            $AdministratorID = $instance['AdministratorID'];
        } else {
            $AdministratorID = $forms['AdministratorID'];
        }
        ?>
        <p>
         <input type="hidden" name="<?php 
        echo $this->get_field_name('AdministratorID');
        ?>
" value="<?php 
        echo $AdministratorID;
        ?>
" />
         <label for="<?php 
        echo $this->get_field_id('FormID');
        ?>
"><?php 
        _e('Formularios Disponibles:', 'envialo-simple');
        ?>
</label>
         <select id="<?php 
        echo $this->get_field_id('FormID');
        ?>
" name="<?php 
        echo $this->get_field_name('FormID');
        ?>
">
             <option><?php 
        _e("Seleccionar..", 'envialo-simple');
        ?>
</option>
             <?php 
        $htmlOption = "";
        foreach ($forms['list']['item'] as $f) {
            $selected = "";
            if ($f['FormID'] == $instance['FormID']) {
                $selected = "selected='selected'";
            }
            $htmlOption .= "<option {$selected} value='{$f['FormID']}'> {$f['Name']}</option>";
        }
        echo $htmlOption;
        ?>
         </select>
        </p>
        <?php 
    }
示例#2
0
$adminUrl = get_admin_url();
if (isset($_GET["APIKey"])) {
    $ev = new EnvialoSimple();
    $GLOBALS["APIKey"] = $_GET["APIKey"];
    $respuesta = $ev->testToken();
    if ($respuesta["success"]) {
        $url = "{$adminUrl}admin.php?page=envialo-simple&configurado=1";
        echo "<script>window.location = '{$url}' </script>";
        exit;
    } else {
        echo "<div id='msj-respuesta' class='mensaje msjExito' style='width: 55%; display:inline-block'>{$respuesta["mensaje"]}</div>";
    }
}
if (!isset($_GET["setup"])) {
    $ev = new EnvialoSimple();
    $ev->checkSetup();
    $token = json_decode($ev->traerTokenBD(), TRUE);
}
$co = new Contactos();
$listaContactos = $co->mostrarListasContactos(1);
$keyActiva = $listaContactos[0] == TRUE ? __('Activada', 'envialo-simple') : __('Desactivada', 'envialo-simple');
?>

<?php 
include_once ENVIALO_DIR . "/paginas/header.php";
?>

<?php 
if (isset($_GET["setup"])) {
    ?>
    <?php