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

<?php echo HTML::style('DataTables/responsive.dataTables.min.css'); ?>

<style type="text/css">
	.mdAvatar .modal-dialog .modal-content .modal-header {
		background-color: #363B3F;
	}
</style>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('Contenido'); ?>
<div class="row">
	<div class="col-md-12">
		<h2><i class="icon-sc-landingpageicon"></i> Páginas de captura </h2>
	</div><!--/col-md-12-->
</div><!--/row-->

<div class="row">
	<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"> Sitios Web Permitidos Para Mostrar tus Páginas de Captura </h3> </div>
			<div class="porlets-content">
				<div class="alert alert-info" role="alert">
					<!-- Estos son los sitios web en los que puedes cargar los archivos HTML para mostrar tus páginas de captura creadas con nuestro editor de páginas de captura, solo tienes 3 sitios web permitidos y estos se detectan automáticamente al subir los archivos, si necesitas eliminar uno puedes hacerlo desde acá para gestionarlos. <br><br>
					Si tienes págias publicadas fuera de estos sitios permitidos esas mostrarán el mensaje de error 404 de Sume Clientes. -->
					Estos son los sitios web en los que puedes publicar las páginas en tu sitio hecho con WordPress por medio de nuestro plugin o cargar los archivos HTML por medio de tu cPanel -> Administrador de archivos para mostrar tus páginas de captura creadas con nuestro editor en tu sitio.<br><br>
					Solo puedes publicar tus páginas de captura en 3 sitios web y estos se detectan automáticamente al publicar las páginas o subir los archivos.<br><br>
					Si necesitas eliminar uno lo puedes hacer desde acá para liberar espacios para que se agruegen sitios nuevos.<br><br>
					Si tienes páginas publicadas fuera de estos 3 sitios permitidos esas mostrarán el mensaje de error 404 de Sume Clientes.
				</div>
				<div class="table-responsive">
					<table class="table table-striped table-bordered table-hover" id="tblDominiosDeConfianza">
						<thead>
							<tr>
								<th class="all"> Sitio Web Permitido </th>
								<th style="width: 10%" class="text-center min-tablet-l"> Acciones </th>
							</tr>
						</thead>
						<tbody>
							<?php $__empty_1 = true; foreach($DominiosDeConfianza as $DominioDeConfianza): $__empty_1 = false; ?>
							<tr>
								<td> <?php echo $DominioDeConfianza->nombre_dominio; ?> </td>
								<td class="text-center">
									<?php
										$titulo = "Eliminar permiso al sitio web para mostrar tus páginas de captura";
										$tieneAPIK = 0;
										if( APIKey::where('sitio_web', '=', $DominioDeConfianza->nombre_dominio)->where('clientes_id', '=', $cid)->count() == 1 ){
											$tieneAPIK = 1;
										}
									?>
									<button type="button" onclick="Eliminar(<?php echo $DominioDeConfianza->id; ?>, <?php echo $tieneAPIK; ?>)" class="btn btn-danger tooltips" data-toggle="tooltip" data-original-title="<?php echo $titulo; ?>"><i class="fa fa-trash-o"></i></button>
								</td>
							</tr>
							<?php endforeach; if ($__empty_1): ?>
							<tr class="danger"> <td colspan="2"> Aún no tienes ningún sititio web permitido para mostrar tus páginas de captura, pero descuida estos se agregan automáticamente al generar tu API Key o subir los archivos HTML a tu alojamiento </td> </tr>
							<?php endif; ?>
						</tbody>
					</table>
				</div>
			</div>
		</div>
	</div>
</div><!--/row end-->
<?php $__env->stopSection(); ?>

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

<?php echo HTML::script('DataTables/dataTables.bootstrap.min.js'); ?>

<?php echo HTML::script('DataTables/dataTables.responsive.min.js'); ?>

<script type="text/javascript">
	function Eliminar(id, tieneAPIK){
		var id = id;
		var mensaje = "<div class='row'> \
			<div class='col-xs-12'> \
				<form id='frmEliminar'> \
					<h2> ¿Seguro que desea eliminar? </h2> \
					<input type='hidden' name='idAPI' value='"+id+"'> \
					{tieneAPIK} \
				</form> \
			</div> \
		</div>";
		var msjTieneAPIK = "";
		if( tieneAPIK == 1 ){
			var msjTieneAPIK = '<div class="alert alert-warning" role="alert"> \
				Si eliminas este sitio web uno de tus sitios web con WordPress ligados con una de tus API Key dejará de mostrar tus páginas de captura \
			</div>';
		}
		mensaje = mensaje.replace("{tieneAPIK}", msjTieneAPIK);
		BootstrapDialog.show({
			title: "Eliminar registro",
			type: BootstrapDialog.TYPE_DANGER,
			message: mensaje,
			draggable: true,
			closeByBackdrop: false,
			closeByKeyboard: false,
			cssClass: "ModalEliminar mdAvatar",
			buttons: [{
				id: "btnEliminar",
				label: "Eliminar",
				cssClass: "btn-danger btn-block btn-lg",
				action: function(dialogItself){
					$.isLoading({ text: "Cargando..." }); NProgress.start();
					$("#btnEliminar").prop("disabled", true).html('<i class="fa fa-spinner fa-spin"></i> Eliminando');
					$.post(
						"<?php echo URL::route('SysWebPAterrizajeDominiosDeConfianzaEliminar'); ?>",
						{idDC: id},
						function(data){
							$.isLoading("hide"); NProgress.done();
							$("#btnEnviar").prop("disabled", false).html("Eliminar");
							if(data.success){
								new PNotify({ title: "Felicidades!", text: data.mensaje, type: "success" });
								dialogItself.close();
								setTimeout( function(){ window.location.reload(); }, 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"
					);
				}
			}],
			onshown: function(dialogRef){
				$("body").addClass("modal-open");
			},
			onhidden: function(dialogRef){
				$("body").removeClass("modal-open");
			}
		});
	}
</script>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('JSOr'); ?>
$("#tblDominiosDeConfianza").DataTable({
	"language": {
		"url": "<?php echo asset('DataTables/Spanish.json'); ?>"
	},
	"fnDrawCallback": function( oSettings ) {
		$(".tooltips").tooltip();
	},
	autoWidth: false,
	responsive: true
});
<?php $__env->stopSection(); ?>
<?php echo $__env->make('BaseSistemaWeb', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>