<?php $__env->startSection('CSS'); ?>
<?php echo HTML::style('bootstrap-select/css/bootstrap-select.min.css'); ?>

<?php $__env->stopSection(); ?>

<?php $__env->startSection('Contenido'); ?>
<div class="row">
	<div class="col-md-12">
		<h2><i class="fa fa-envelope-o"></i> E-Mail Marketing </h2>
	</div><!--/col-md-12-->
</div><!--/row-->

<div class="row">
	<?php /*
	<div class="col-md-12">
		<nav class="navbar navbar-inverse">
			<ul class="nav navbar-nav">
				<li><a href="<?php echo URL::to('templates'); ?>">Ver todos los Templates</a></li>
				<li><a href="<?php echo URL::to('templates/create'); ?>">Crear un Template</a>
			</ul>
		</nav>
	</div>
	*/ ?>
	<div class="col-md-12">
		<?php if(Session::has('message')): ?>
		<div class="alert alert-info"><?php echo Session::get('message'); ?></div>
		<?php endif; ?>
	</div>
</div>

<div class="row">
	<div class="col-md-12">
		<div class="block-web">
			<div class="header"> <h3 class="content-header"> Agregar formulario a lista de suscripción </h3> </div>
			<div class="porlets-content">
				<?php echo Form::open(array('route' => array('SysWebEmailMarketingListasSubscriptoresFBLFAgregar', $idL), 'method' => 'post', 'class' => 'form-horizontal row-border', 'id' => 'frmAgregar', 'files' => true, 'target' => 'upload_iframe')); ?>

					<div class="form-group">
						<label class="col-sm-3 control-label"> Seleccione la página de la que desea obtener el formulario a vincular </label>
						<div class="col-sm-9">
							<select id="slPaginaFB" class="form-control" name="pagina">
								<option value=""> Seleccione una página </option>
							</select>
							<span class="text-danger" id="errpagina"> </span>
						</div>
					</div>
					<div class="form-group">
						<label class="col-sm-3 control-label"> Seleccione el formulario a vincular </label>
						<div class="col-sm-9">
							<select id="slFormularioFB" class="form-control" name="formulario">
								<option value=""> Seleccione un formulario </option>
							</select>
							<span class="text-danger" id="errformulario"> </span>
						</div>
					</div>

					<div class="form-group">
						<label class="col-sm-3 control-label"> Etiquetas a asociar </label>
						<div class="col-sm-9">
							<select class="form-control selectpicker" multiple data-live-search="true" data-selected-text-format="count" id="etiquetas" name="etiquetas[]">
								<option value="0" disabled> Seleccione las etiquetas a asociar... </option>
								<?php foreach($Etiquetas as $indice => $Etiqueta): ?>
								<option value="<?php echo $Etiqueta->id; ?>" id="op<?php echo $Etiqueta->id; ?>"> <?php echo $Etiqueta->nombre; ?> </option>
								<?php endforeach; ?>
							</select>
							<span class="text-danger" id="erretiquetas"> </span>
							<div id="dvEtiquetas" style="padding-top: 10px;"></div>
						</div>
					</div>

					<?php if( $ListaEmail->gestion_clientes == 'P' ): ?>
					<div class="form-group">
						<label class="col-sm-3 control-label"> Producto/Servicio de gestión de prospectos </label>
						<div class="col-sm-9">
							<select class="form-control selectpicker" data-live-search="true" id="producto" name="producto">
								<option value=""> Seleccione un producto o servicio de la gestión de prospectos... </option>
								<?php foreach($ProductosServicio as $indice => $ProductoServicio): ?>
								<option value="<?php echo $ProductoServicio->id; ?>" id="opP<?php echo $ProductoServicio->id; ?>"> <?php echo $ProductoServicio->nombre; ?> </option>
								<?php endforeach; ?>
							</select>
							<span class="text-danger" id="errproducto"> </span>
							<div id="dvEtiquetas" style="padding-top: 10px;"></div>
						</div>
					</div>
					<?php endif; ?>

					<div class="bottom">
						<input type="hidden" name="formulario-nombre" value="" id="hdnformulario-nombre">
						<input type="hidden" name="pagina_id" value="" id="hdnpagina_id">
						<?php echo Form::button('Guardar', array('class' => 'btn btn-primary', 'id' => 'btnAgregar', 'type' => 'submit')); ?>

						<?php echo HTML::linkRoute('SysWebEmailMarketingListasSubscriptoresFBLF', 'Cancelar', array($idL), array('class' => 'btn btn-default')); ?>

					</div>
				<?php echo Form::close(); ?>

			</div>
		</div>
	</div>
	<input type="hidden" id="hfaccesskeyid" value="<?php echo $accesskey; ?>">
	<!-- <input type="hidden" id="hdnAT" value=""> -->
</div><!--/row end-->
<?php $__env->stopSection(); ?>

<?php $__env->startSection('JS'); ?>
<?php echo HTML::script('bootstrap-select/js/bootstrap-select.min.js'); ?>

<?php echo HTML::script('bootstrap-select/js/i18n/defaults-es_CL.min.js'); ?>

<script type="text/javascript">
	<?php
		$appId = (App::environment() == 'local' || strpos(public_path(), 'desarrollo'))?'216664162092407':'1304262509596042';
		//$appId = '1304262509596042';
	?>
	/* -------- SDK JAVASCRIPT DE FACEBOOK ------- */
	window.fbAsyncInit = function() {
		/*FB.init({
			appId: "<?= $appId ?>",
			xfbml: true,
			version: 'v2.8'
		});*/
		FB.init({
			appId: "<?= $appId ?>",
			xfbml: true,
			version: "v3.2"
		});
		/* LLENANDO LAS PÁGINAS LIGADAS AL CLIENTE */
		FB.api(
			'/me/accounts',
			{access_token : $("#hfaccesskeyid").val()},
			function(response){
				console.log( response );
				for(i=0; i < response.data.length; i++){
					$("#slPaginaFB").append('<option value="'+response.data[i].id+'" data-at="'+response.data[i].access_token+'">'+response.data[i].name+'</option>');
				}
			}
		);
		/* --------------------------------------- */
	};
	(function(d, s, id) {
		var js, fjs = d.getElementsByTagName(s)[0];
		if (d.getElementById(id)) {
			return; }
		js = d.createElement(s);
		js.id = id;
		js.src = "//connect.facebook.net/en_US/sdk.js";
		fjs.parentNode.insertBefore(js, fjs);
	}(document, 'script', 'facebook-jssdk'));
	/* --------------------------------------------- */
</script>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('JSOr'); ?>
/*$.ajax({
	type: "GET",
	url: "https://graph.facebook.com/v2.8/me/accounts?access_token="+$("#hfaccesskeyid").val(),
	async: false,
	dataType: "json",
	cache: false,
	success: function(data){
		$("#hdnAT").val(data.data[0].access_token);
	}
});*/
$("#etiquetas").on("changed.bs.select", function(e){
	$("#dvEtiquetas").html("");
	$.each(
		$(this).val(),
		function(key, value){
			$("#dvEtiquetas").append(' \
				<span class="label label-info" data-valor="'+$("#op"+value).html()+'"> \
					'+$("#op"+value).html()+' \
				</span> &nbsp; \
			');
		}
	);
});
$("#slPaginaFB").on("change", function(){
	if(this.value != ""){
		$("#hdnpagina_id").val( $("#slPaginaFB").val() );
		var option = $("#slPaginaFB option:selected");
		$.post(
			"<?php echo URL::route('SysWebEmailMarketingObtenerFBLF'); ?>",
			{access_token: option.attr("data-at"), idP: this.value, idL: <?php echo $idL; ?>},
			function(data){
				if(data.success){
					for(i=0; i < data.formularios.length; i++){
						$("#slFormularioFB").append('<option value="'+data.formularios[i].id+'">'+data.formularios[i].name+'</option>');
					}
				}
				else{
					if(data.mensaje != ''){ new PNotify({ title: "Error", text: data.mensaje, type: "error" }); }
					$.each(data.errMensajes, function(key, value){ if(value != ''){ $("#err"+key).html(value); } else{ $("#err"+key).html(""); } });
				}
			},
			"json"
		);
	}
});
$("#slFormularioFB").on("change", function(){
	if( this.value != "" ){
		$("#hdnformulario-nombre").val( $("#slFormularioFB option:selected").text() );
	}
});
$("#frmAgregar").submit(function(e){
	$.isLoading({ text: "Cargando..." }); NProgress.start();
	$("#btnAgregar").html('<i class="fa fa-spinner fa-spin"></i> Cargando').prop("disabled", true);
	e.preventDefault();
	$("input[type='submit']").prop("disabled", true);
	$.post(
		"<?php echo URL::route('SysWebEmailMarketingListasSubscriptoresFBLFAgregar', array($idL)); ?>",
		$("#frmAgregar").serialize(),
		function(data){
			$.isLoading("hide"); NProgress.done();
			$("#btnAgregar").html("Guardar").prop("disabled", false);
			if(data.success){
				new PNotify({ title: "Realizado", text: data.mensaje, type: "success" });
				setTimeout( function(){ window.location.href = "<?php echo URL::route('SysWebEmailMarketingListasSubscriptoresFBLF', $idL); ?>"; }, 3000 );
			}
			else{
				if(data.mensaje != ''){ new PNotify({ title: "Error", text: data.mensaje, type: "error" }); }
				$.each(data.errMensajes, function(key, value){ if(value != ''){ $("#err"+key).html(value); } else{ $("#err"+key).html(""); } });
			}
		},
		"json"

	);
});
<?php if(Session::has('EliminarMensajeS')): ?>
new PNotify({ title: "Realizado", text: "<?php echo Session::get('EliminarMensajeS'); ?>", type: "success" });
<?php endif; ?>
<?php if(Session::has('EliminarMensajeE')): ?>
new PNotify({ title: "Realizado", text: "<?php echo Session::get('EliminarMensajeE'); ?>", type: "error" });
<?php endif; ?>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('BaseSistemaWeb', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>