<?php
	$TodosPermisos = [];
	$json_permisos = json_decode(file_get_contents(__DIR__ . '/../../../public/permisosDeUsuario.json', true), true);
	if(isset($json_permisos)){
		foreach($json_permisos as $niveluno=>$item1){
			array_push($TodosPermisos, [$niveluno, $item1[0]]);
			foreach($item1[2] as $niveldos=>$item2)
			{
				array_push($TodosPermisos, [$niveldos, $item2[0]]);
				foreach($item2[2] as $niveltres => $item3)
				{
					array_push($TodosPermisos, [$niveltres, $item3[0]]);
				}
			}
		}
	}
?>


<?php $__env->startSection('CSS'); ?>
<link rel="stylesheet" href="<?php echo asset('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-list"></i> Administración de planes de Sume Clientes </h2>
	</div>
</div>

<div class="row">
	<div class="col-md-7">
		<div class="block-web">
			<div class="header"> <h3 class="content-header"> Editar plan </h3> </div>
			<div class="porlets-content">
				<form class="form-horizontal row-border" id="frmEditar">
					<div class="form-group">
						<label class="col-sm-3 control-label"> Nombre del plan </label>
						<div class="col-sm-9">
							<input type="text" name="nombre" class="form-control" placeholder="" value="<?php echo $PlanSC->nombre; ?>">
							<span class="text-danger" id="errnombre"> </span>
						</div>
					</div>
					<div class="form-group">
						<label class="col-sm-3 control-label"> Descripción </label>
						<div class="col-sm-9">
							<?php echo Form::textarea('descripcion', $PlanSC->descripcion, ['class' => 'form-control', 'rows' => '5', 'placeholder' => '']); ?> <br>
							<span class="text-danger" id="errdescripcion"> </span>
						</div>
					</div>
					<div class="form-group">
						<label class="col-sm-3 control-label"> Precio ($) </label>
						<div class="col-sm-9">
							<input type="number" step="0.01" min="0" name="precio" class="form-control" placeholder="" value="<?php echo $PlanSC->precio; ?>">
							<span class="text-danger" id="errprecio"> </span>
						</div>
					</div>
					<div class="form-group">
						<label class="col-sm-3 control-label"> Rutas disponibles </label>
						<div class="col-sm-9">
							<td>
								<select class="form-control selectpicker" data-actions-box="true" name="rutas[]" id="rutas" data-live-search="true" multiple="multiple" data-selected-text-format="count" title="Seleccione las rutas disponibles para este plan...">
									<?php $__empty_1 = true; foreach($TodosPermisos as $ruta): $__empty_1 = false; ?>
									<option value="<?php echo $ruta[0]; ?>"  <?php if(in_array($ruta[0], $RutasPlan)): ?> selected <?php endif; ?>><?php echo $ruta[1]; ?></option>
									<?php endforeach; if ($__empty_1): ?>
									<option>No hay opciones</option>
									<?php endif; ?>
								</select>
							</td>
							<span class="text-danger" id="errprefijo"> </span>
						</div>
					</div>
					<div class="form-group">
						<label class="col-sm-3 control-label"> Versión de cuenta </label>
						<div class="col-sm-9">
							<td>
								<select class="form-control selectpicker" name="version" id="version">
									<option value="">Seleccione la versión...</option>
									<option value="1" <?php if($PlanSC->version == 1): ?> selected <?php endif; ?>>1</option>
									<option value="2" <?php if($PlanSC->version == 2): ?> selected <?php endif; ?>>2</option>
								</select>
								<span class="text-danger" id="errversion"> </span>
							</td>
							<span class="text-danger" id="errprefijo"> </span>
						</div>
					</div>
					<div class="form-group">
						<label class="col-sm-3 control-label"> Configuraciones adicionales </label>
						<div class="col-sm-9">
							<?php echo Form::textarea('configuraciones', $PlanSC->configuraciones_adicionales, ['class' => 'form-control', 'rows' => '5', 'placeholder' => '']); ?> <br>
							<span class="text-danger" id="errconfiguraciones"> </span>
						</div>
					</div>
					<div class="bottom">
						<button class="btn btn-warning" id="btnEditar" type="submit">Editar</button>
						<a href="<?php echo route('SysWebPlanesSC'); ?>" class="btn btn-default" data-modsc="SysWebPlanesSC">Cancelar</a>
					</div>
				</form>
		</div>
		
	</div>
</div><!--/row end-->
<?php $__env->stopSection(); ?>

<?php $__env->startSection('JS'); ?>
<?php /* HTML::script('WebPro/plugins/ckeditor-new/ckeditor.js') */ ?>
<script src="<?php echo asset('bootstrap-select/js/bootstrap-select.min.js'); ?>"></script>
<script src="<?php echo asset('bootstrap-select/js/i18n/defaults-es_CL.min.js'); ?>"></script>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('JSOr'); ?>
$("#frmEditar").submit(function(e){
	$.isLoading({ text: "Cargando..." }); NProgress.start();
	$("#btnEditar").html('<i class="fa fa-spinner fa-spin"></i> Cargando').prop("disabled", true);
	e.preventDefault();
	var frmEditar = new FormData(document.getElementById("frmEditar"));
	$.ajax({
		type: "POST",
		url: "<?php echo route('SysWebPlanesSCEditar', [$PlanSC->id]); ?>",
		data: frmEditar,
		cache: false,
		contentType: false,
		processData: false,
		dataType: "json",
		success: function(data){
			$.isLoading("hide"); NProgress.done();
			$("#btnEditar").html("Agregar").prop("disabled", false);
			if(data.success){
				new PNotify({ title: "Realizado", text: data.mensaje, type: "success" });
				setTimeout( function(){ window.location.href = "<?php echo route('SysWebPlanesSC'); ?>"; }, 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(""); } });
			}
		},
		error: function(jqXHR, textStatus, errorThrown){
			new PNotify({ title: "Error", text: textStatus + " " + errorThrown, type: "error" });
		}
	});
});
<?php $__env->stopSection(); ?>
<?php echo $__env->make('BaseSistemaWeb', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>