<?php if (GANHE_MAIS != "S"){ show_403();} ?>
<?php

	import_file(DIR_MODELS."Model.class.php");
	import_file(DIR_LIBRARIES."functions.php");

	$id_produto = encrypt_decode(filter_input(INPUT_GET, "produto", FILTER_SANITIZE_STRING));
	$p = filter_input(INPUT_GET, "p", FILTER_SANITIZE_STRING);

	$string = encrypt_decode_url($p);
	$aux = explode("@", $string);
	$id_anunciante = $aux[1];

	if (empty($id_anunciante)) {show_404();}

	$model = new Model();

	$result = $model->query("
		SELECT * FROM produto a
		INNER JOIN plano b ON (b.id_plano = a.id_plano) 
		INNER JOIN categoria c ON (c.id_categoria = a.id_categoria)
		INNER JOIN cidade d ON (d.id_cidade = a.id_cidade)
		INNER JOIN estado e ON (e.id_estado = a.id_estado) 
		INNER JOIN usuario f ON (a.id_usuario = f.id_usuario)
		INNER JOIN loja g ON (f.id_usuario = g.id_usuario) 
		WHERE 
			id_produto = :id
	", [
		":id" => $id_produto
	]);

	$data = $result->fetch();

?>

<?php 

	import_file(DIR_TEMPLATES."header_website.php", [
		"title" => $data->nome_produto,
		"product_title" => $data->nome_produto,
		"product_description" => compress_string(strip_tags($data->descricao_produto), 50),
		"product_image" => show_url($data->imagem_produto)
	]); 

?>

<div class="container mt-4">
	<nav aria-label="breadcrumb">
		<?php if ($_GET["h"] == 0): ?>
			<ol class="breadcrumb">
				<li class="breadcrumb-item">
					<a href="<?php echo show_link("/produtos-promocionais/?".preg_replace("/produto=([\w\W].*?\&)/", "", $_SERVER["QUERY_STRING"])); ?>">
						Produtos Promocionais
					</a>
				</li>
				<li class="breadcrumb-item active d-block d-md-none" aria-current="page"><?php echo compress_string($data->nome_produto, 12, true); ?></li>
				<li class="breadcrumb-item active d-none d-md-block" aria-current="page"><?php echo $data->nome_produto; ?></li>
			</ol>
		<?php else: ?>
			<ol class="breadcrumb">
				<li class="breadcrumb-item">
					<a href="<?php echo show_link("/?pesquisa=".$pesquisa."&categoria=".$id_categoria."&subcategoria=".$id_subcategoria."&estado=".$id_estado."&cidade=".$id_cidade."&pag=".$pagina); ?>">
						Início
					</a>
				</li>
				<li class="breadcrumb-item active d-block d-md-none" aria-current="page"><?php echo compress_string($data->nome_produto, 12, true); ?></li>
				<li class="breadcrumb-item active d-none d-md-block" aria-current="page"><?php echo $data->nome_produto; ?></li>
			</ol>
		<?php endif; ?>
	</nav>

	<h3 class="text-center my-4">
		<?php echo $data->nome_produto; ?>		
	</h3>

	<div class="row">
		<div class="col-md-8">
			<div id="carousel-produto" class="carousel slide carousel-fade" data-ride="carousel">
				<div class="carousel-inner">
					<?php 

						$result = $model->query("
							SELECT * FROM imagem_produto
							WHERE
								id_produto = :id
						", [
							":id" => $id_produto
						]);

						for ($i=0; $i < $result->rowCount(); $i++):
							$j = $result->fetch();

					?>
						<div class="carousel-item <?php echo ($i == 0) ? "active" : ""; ?>">
							<img src="<?php echo show_link($j->diretorio_imagem_produto); ?>" class="carousel-img-custom" style="border-radius: 0.25rem;">
						</div>
					<?php endfor; ?>
				</div>
				<a class="carousel-control-prev" href="#carousel-produto" role="button" data-slide="prev">
					<span class="carousel-control-prev-icon" aria-hidden="true"></span>
					<span class="sr-only">Previous</span>
				</a>
				<a class="carousel-control-next" href="#carousel-produto" role="button" data-slide="next">
					<span class="carousel-control-next-icon" aria-hidden="true"></span>
					<span class="sr-only">Next</span>
				</a>
			</div>
		</div>

		<div class="col-md-4">
			<div class="content-box text-center mt-3 mt-md-0">
				<?php if (!empty($data->porcentagem_desc_cliente)): ?>
					<div class="text-secondary" style="text-decoration: line-through; font-size: 18px; margin-bottom: -8px;">
						<?php echo money_mask_BR($data->valor_produto); ?>
					</div>
				<?php endif; ?>
				<div class="text-success" style="font-size: 34px;">
					<strong><?php echo money_mask_BR($data->valor_produto - ($data->valor_produto * pct($data->porcentagem_desc_cliente))); ?></strong>
				</div>

				<?php if (!empty($data->porcentagem_desc_cliente) or !empty($data->porcentagem_cashback)): ?>
					<div class="d-inline-flex align-items-center">
						<?php if (!empty($data->porcentagem_desc_cliente)): ?>
							<span class="badge badge-success mx-1">
								<?php echo "<i class='fa-solid fa-arrow-down'></i> ".number_format($data->porcentagem_desc_cliente, 2, ",", "")."%"; ?>
							</span>
						<?php endif; ?>
						<?php if (!empty($data->porcentagem_cashback)): ?>
							<span class="badge badge-info mx-1">
								<?php echo "Cashback ".number_format($data->porcentagem_cashback, 2, ",", "")."%"; ?>	
							</span>
						<?php endif; ?>
					</div>
				<?php endif; ?>

				<div class="mt-3">
					<div class="text-secondary">
						<?php echo "<i class='fa-solid fa-tags'></i> ".$data->nome_categoria; ?>	
					</div>

					<div class="text-secondary">
						<?php echo "<i class='fa-solid fa-map-marker-alt'></i> ".$data->nome_cidade.", ".$data->nome_estado; ?>	
					</div>					
				</div>

				<div id="btns" class="mt-3">
					<button type="button" id="comprar-produto" class="btn btn-success btn-lg">
						<i class="fa-solid fa-shopping-bag"></i> Comprar Agora
					</button>
				</div>
			</div>

			<div class="content-box text-center mt-3">
				<h4 class="mt-0">Informações da loja</h4>

				<div class="mt-3" style="font-size: 1.25rem;">
					<?php echo !empty($data->nome_loja) ? $data->nome_loja : $data->nome_usuario; ?>
				</div>

				<div class="d-inline-flex">
					<?php if (!empty($data->whatsapp_loja)): ?>
						<div class="mt-3 mx-2">
							<a href="<?php echo "https://api.whatsapp.com/send?phone=55".preg_replace("/\W/", "", $data->whatsapp_loja); ?>" class="text-dark" target="_blank">
								<i class="fa-brands fa-whatsapp"></i> <?php echo $data->whatsapp_loja; ?>
							</a>
						</div>
					<?php endif; ?>

					<?php if (!empty($data->telefone_loja)): ?>
						<div class="mt-3 mx-2">
							<a href="<?php echo "tel:".preg_replace("/\W/", "", $data->telefone_loja); ?>" class="text-dark" target="_blank">
								<i class="fa-solid fa-phone-alt"></i> <?php echo $data->telefone_loja; ?>
							</a>
						</div>
					<?php endif; ?>
				</div>
			</div>
		</div>
	</div>

	<?php if (!empty($data->descricao_produto)): ?>
		<div class="content-box mt-3">
			<h5 class="mb-3">Descrição</h5>
			<?php echo $data->descricao_produto; ?>
		</div>
	<?php endif; ?>

	<?php if (!empty($data->observacao_produto)): ?>
		<div class="content-box mt-3">
			<h5 class="mb-3">Observações</h5>
			<?php echo $data->observacao_produto; ?>
		</div>
	<?php endif; ?>

	<a href="<?php echo show_link("/produtos-promocionais/?".preg_replace("/produto=([\w\W].*?\&)/", "", $_SERVER["QUERY_STRING"])); ?>" class="btn btn-secondary mt-3">
		<i class="fa-solid fa-arrow-left"></i> Voltar
	</a>

	<div class="modal fade" id="modal-informacao" tabindex="-1" role="dialog" aria-hidden="true">
		<div class="modal-dialog" role="document">
			<div class="modal-content">
				<div class="modal-header">
					<h5 class="modal-title"><i class="fa-solid fa-exclamation-triangle"></i> Aviso</h5>
				</div>
				<div class="modal-body text-center">
					<p>Para continua com a compra Realize o Cadastro ou Entre no Back Office</p>

					<div class="form-row">
						<div class="col-xl-6 col-lg-6 col-md-12 col-sm-12">
							<a href="<?php echo show_link("/cadastro-usuario/?indicador=".urlencode(encrypt_encode($id_anunciante))."&produto=".urlencode(encrypt_encode($id_produto))); ?>" class="btn btn-success btn-block my-2"><i class="fa-solid fa-plus"></i> Realizar Cadastro</a>
						</div>
						<div class="col-xl-6 col-lg-6 col-md-12 col-sm-12">
							<a href="<?php echo show_link("/visualizar-produto/?produto=".urlencode(encrypt_encode($id_produto))); ?>" class="btn btn-secondary btn-block my-2"><i class="fa-solid fa-sign-in"></i> Entrar</a>
						</div>
					</div>
				</div>
				<div class="modal-footer">
					<button type="button" class="btn btn-white" data-dismiss="modal"><i class="fa-solid fa-times"></i> Fechar</button>
				</div>
			</div>
		</div>
	</div>

	<script>
		$("#comprar-produto").click(function(){
			$("#modal-informacao").modal("show");
		});
	</script>
</div>
</script>

<?php import_file(DIR_TEMPLATES."footer_website.php"); ?>