Mini Shell

Direktori : /home/brasafestival/www/old/gerenciador/nav/
Upload File :
Current File : /home/brasafestival/www/old/gerenciador/nav/paginas.php

<style>
	table span,
	.nao-essencial {
		opacity: 0.4
	}
</style>
<div class="row">
	<div class="col-sm-8">
		<h1>Páginas</h1>
	</div>

	<div class="col-sm-4 text-right">
		<div class="clear20 hidden-xs"></div>
		<a class="btn btn-primary" href="<?php echo RAIZ ?>?page=paginas_cadastrar"><i class="fa fa-plus-circle"></i> Nova página</a>
		<div class="clear20 visible-xs"></div>
	</div>
</div>

<ol class="breadcrumb">
	<li><a href="<?php echo RAIZ ?>">Home</a></li>
	<li><a href="<?php echo RAIZ ?>?page=paginas">Páginas</a></li>
</ol>


<?php 
	$query = "SELECT * FROM paginas ORDER BY paginas_menu DESC, paginas_ordem_menu ASC, paginas_id DESC";
	$paginas = mysqli_query($config, $query) or die(mysqli_error());
?>

<div class="clear20"></div>

<a class="btn btn-default selecionarTudo"><i class="fa fa-check-square-o" aria-hidden="true"></i> Selecionar todos</a>

<div class="clear10"></div>
<div class="table-responsive">
	<table class="table table-hover">
		<tr>
			<th width="5%" class="text-center">Sel.</th>
			<th width="5%" class="text-center">Menu</th>
			<th width="50%">Nome</th>
			<th width="30%" class="text-right">Operações</th>
		</tr>
		<form id="paginas_deletar_selecionadas" method="post" enctype="multipart/form-data">
			<?php while($row_paginas = mysqli_fetch_assoc($paginas)) { ?>
				<tr <?php if ($row_paginas['paginas_menu'] == 0) echo "class='nao-essencial'"; ?>>
					<td class="text-center">
						<input type="checkbox" class="marcar" name="paginasMarcadas[]" value="<?php echo $row_paginas['paginas_id'] ?>">
					</td>
					<td class="text-center">
						<span> #<?php echo $row_paginas['paginas_ordem_menu'] ?> </span>
					</td>
					<td>
						<?php echo $row_paginas['paginas_titulo'] ?>
					</td>
					<td class="text-right">
						<a href="?page=paginas_editar&id=<?php echo $row_paginas['paginas_id'] ?>"><button type="button" class="btn btn-warning"><i class="fa fa-pencil-square-o"></i> Editar</button></a>         
						<a arquivo="paginas_deletar" tabela="paginas" idreg="<?php echo $row_paginas['paginas_id'] ?>" class="btn btn-danger bt-deletar"><i class="fa fa-trash-o"></i> Excluir</a>           
					</td>
				</tr>
			<?php } ?> 
			<tr>
				<td>
					<button type="submit" class="btn btn-danger btn-deletar-selecionados" style="display:none">Excluir selecionados</button>
				</td>
				<td>
				</td>
			</tr>
		</form>
	</table>
</div>

<a class="btn btn-default btn-ordem"><i class="fa fa-exchange" aria-hidden="true"></i> Alterar ordem do menu</a>
<div class="clear20"></div>

<?php 
	$query = "SELECT * FROM paginas WHERE paginas_menu = 1 ORDER BY paginas_ordem_menu ASC";
	$paginas = mysqli_query($config, $query) or die(mysqli_error());
?>

<form id="paginas_ordem" style="display:none" method="post" enctype="multipart/form-data">
	<ul id="sortable" class="list-group">
		<?php while($row_paginas = mysqli_fetch_assoc($paginas)) { ?>
			<li class="ui-state-default list-group-item">
				<i class="fa fa-arrows-v" aria-hidden="true"></i> <?php echo $row_paginas['paginas_titulo'] ?>
				<input type="hidden" name="<?php echo $row_paginas['paginas_id'] ?>" value="">
			</li>
		<?php } ?> 
	</ul>
	<button class="btn btn-primary btn-salvar" type="submit">Salvar</button>
</form>

<div id="retorno"></div>

<script type="text/javascript">
	$('.selecionarTudo').click(function(){
		if($( '.marcar' ).prop( "checked" ) == true){
			$( '.marcar' ).prop( "checked" , false)
			$('.btn-deletar-selecionados').hide(); 
		} else {
			$( '.marcar' ).prop( "checked" , true)
			$('.btn-deletar-selecionados').show(); 
		}
	});

	$('.marcar').click(function(){
			$('.btn-deletar-selecionados').show();
	});

	$('#paginas_deletar_selecionadas').submit(function(e){
		e.preventDefault();
		$.ajax({
			url: 'php/paginas_deletar_selecionadas.php',
			data: $(this).serialize(),
			type: 'POST',
			dataType: 'html',
			success:function(retorno){
				$('#retorno').html(retorno);
			}
		});
	});
</script>

Zerion Mini Shell 1.0