| Server IP : 54.94.228.101 / Your IP : 172.28.20.13 Web Server : Apache System : Linux ip-172-28-29-189 6.5.0-1014-aws #14~22.04.1-Ubuntu SMP Thu Feb 15 15:27:06 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.2.34-43+ubuntu22.04.1+deb.sury.org+1 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /var/www/html/vinumday2_0/storage/framework/views/ |
Upload File : |
<?php $__env->startSection('content'); ?>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>
<?php echo (isset($item)) ? 'Editar' : 'Criar'; ?>
<small>Informações Perfil Harmonização</small>
</h1>
<ol class="breadcrumb">
<li><a href="<?php echo e(url('/admin')); ?>"><i class="fa fa-dashboard"></i> Dashboard</a></li>
<li><a href="<?php echo e(url('/admin/perfil-harmonizacao')); ?>">Perfil Harmonização</a></li>
<li class="active"><?php echo (isset($item)) ? 'Editar' : 'Criar'; ?></li>
</ol>
</section>
<section class="content">
<div class="row">
<div class="col-lg-12">
<div class="box">
<div class="box-header">
</div>
<!-- /.box-header -->
<div class="box-body">
<ul class="nav nav-pills nav-justified">
<li class="active"><a data-toggle="pill" href="#info-tab">Informações</a></li>
<li><a data-toggle="pill" href="#harmonizacao-tab">Harmonização</a></li>
<?php if($modulo->imagem){ ?>
<li><a data-toggle="pill" href="#image-tab">Imagem</a></li>
<?php } ?>
<?php /*<li><a data-toggle="pill" href="#image2-tab">Imagem Secundária</a></li><?php */ ?>
<?php if($modulo->galeria){ ?>
<li><a data-toggle="pill" href="#imagens-tab">Galeria</a></li>
<?php } ?>
<?php /* ?><li><a data-toggle="pill" href="#seo-tab">SEO</a></li><?php */ ?>
</ul>
<div class="spacer"></div>
<form id="mainForm" class="form-horizontal" role="form" method="POST" action="<?php echo e(url('/admin/perfil-harmonizacao/save')); ?>">
<div class="tab-content">
<div id="info-tab" class="tab-pane fade in active">
<?php echo e(csrf_field()); ?>
<?php if($modulo->imagem){ ?>
<input type="hidden" name="thumbnail_principal" value="<?php echo (isset($item)) ? $item->thumbnail_principal : ''; ?>">
<?php } ?>
<?php if(isset($item)){ ?>
<input type="hidden" name="id" value="<?php echo $item->id; ?>"/>
<?php } ?>
<?php foreach($fields as $field){ ?>
<?php if(get_class($field) == 'App\CampoModulo'){ ?>
<?php $campo = $field->nome; ?>
<div class="form-group">
<label for="<?php echo $field->nome; ?>" class="col-md-3 control-label"><?php echo $field->label; ?> <?php echo ($field->required) ? '*' : ''; ?></label>
<?php if($field->tipo_campo == 'INT'){ ?>
<div class="col-md-7">
<input id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> type="number" step="1" class="form-control" value="<?php echo (old($campo)) ? old($campo) : ((isset($item)) ? $item->$campo : $field->valor_padrao); ?>" name="<?php echo $field->nome; ?>" />
</div>
<?php } ?>
<?php if($field->tipo_campo == 'I'){ ?>
<div class="col-md-7">
<input id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> type="text" class="form-control" value="<?php echo (old($campo)) ? old($campo) : ((isset($item)) ? $item->$campo : $field->valor_padrao); ?>" name="<?php echo $field->nome; ?>" />
</div>
<?php } ?>
<?php if($field->tipo_campo == 'N'){ ?>
<div class="col-md-7">
<input id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> type="number" class="form-control" value="<?php echo (old($campo)) ? old($campo) : ((isset($item)) ? $item->$campo : $field->valor_padrao); ?>" name="<?php echo $field->nome; ?>" />
</div>
<?php } ?>
<?php if($field->tipo_campo == 'T'){ ?>
<div class="col-md-7">
<textarea id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> class="form-control tinymce" name="<?php echo $field->nome; ?>"><?php echo (old($campo)) ? old($campo) : ((isset($item)) ? $item->$campo : $field->valor_padrao); ?></textarea>
</div>
<?php } ?>
<?php if($field->tipo_campo == 'D'){ ?>
<div class="col-md-7">
<input id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> type="date" class="form-control" value="<?php echo (old($campo)) ? old($campo) : ((isset($item)) ? $item->$campo : $field->valor_padrao); ?>" name="<?php echo $field->nome; ?>" />
</div>
<?php } ?>
<?php if($field->tipo_campo == 'DT'){ ?>
<div class="col-md-7">
<input id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> type="datetime-local" class="form-control" value="<?php echo (old($campo)) ? old($campo) : ((isset($item)) ? str_replace(' ','T',$item->$campo) : $field->valor_padrao); ?>" name="<?php echo $field->nome; ?>" />
</div>
<?php } ?>
<?php if($field->tipo_campo == 'TIME'){ ?>
<div class="col-md-7">
<input id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> type="time" class="form-control" value="<?php echo (old($campo)) ? old($campo) : ((isset($item)) ? $item->$campo : $field->valor_padrao); ?>" name="<?php echo $field->nome; ?>" />
</div>
<?php } ?>
<?php if($field->tipo_campo == 'S'){ ?>
<div class="col-md-7">
<select id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> class="form-control" name="<?php echo $field->nome; ?>">
<option <?php echo (isset($item) && $item->$campo == 1) ? 'selected' : ''; ?> value="1">Sim</option>
<option <?php echo (isset($item) && $item->$campo == 0) ? 'selected' : ''; ?> value="0">Não</option>
</select>
</div>
<?php } ?>
<?php if($field->tipo_campo == 'E'){ ?>
<div class="col-md-7">
<select id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> class="form-control" name="<?php echo $field->nome; ?>">
<?php foreach ($field->options as $campoOption): ?>
<option <?php echo (isset($item) && $item->$campo == $campoOption->chave) ? 'selected' : ''; ?> value="<?php echo $campoOption->chave; ?>"><?php echo $campoOption->valor; ?></option>
<?php endforeach; ?>
</select>
</div>
<?php } ?>
<?php if($field->tipo_campo == 'SI'){ ?>
<div class="col-md-5">
<?php $icons = explode(',',file_get_contents('fonts/icons-font-awesome.txt')); ?>
<select id="<?php echo $field->nome; ?>" <?php echo ($field->required) ? 'required' : ''; ?> class="form-control select2 select-icone" name="<?php echo $field->nome; ?>">
<?php foreach ($icons as $icone): ?>
<option <?php echo (isset($item) && $icone == $item->$campo) ? 'selected' : ''; ?> value="<?php echo $icone; ?>"><?php echo $icone; ?></option>
<?php endforeach; ?>
</select>
</div>
<div class="icone-viewer">
<i class="fa fa-3x"></i>
</div>
<?php } ?>
</div>
<?php }else{ ?>
<?php $campo = $field->nome; ?>
<div class="form-group">
<label for="<?php echo $field->nome; ?>" class="col-md-3 control-label"><?php echo $field->label; ?> *</label>
<div class="col-md-7">
<select id="<?php echo $field->nome; ?>" required class="form-control select2" name="<?php echo $field->nome; ?>">
<?php $nomeVariavel = 'array_'.$field->nome; ?>
<?php foreach ($$nomeVariavel as $option): ?>
<?php $campoNome = $field->campoRelacionado->nome; ?>
<option <?php echo (isset($item) && $item->$campo == $option->id) ? 'selected' : ''; ?> value="<?php echo $option->id; ?>"><?php echo $option->$campoNome; ?></option>
<?php endforeach; ?>
</select>
</div>
</div>
<?php } ?>
<?php } ?>
</div>
<div id="harmonizacao-tab" class="tab-pane fade harmonizacoes">
<?php if(isset($perfil_caracteristica)){ ?>
<input type="hidden" name="perfil_harmonizacao_caracteristica_id" value="<?php echo $perfil_caracteristica->id; ?>"/>
<?php } ?>
<div class="form-group">
<label for="analise_visual" class="col-md-3 control-label">Carnes:</label>
<?php $carnes = isset($perfil_caracteristica) ? explode(',',$perfil_caracteristica->carnes) : []; ?>
<div class="col-md-7">
<div class="item">
<input type="checkbox" name="carnes[]" <?php echo in_array('peixe', $carnes) ? 'checked' : '' ?> id="peixe" value="peixe"><label for="peixe">Peixe</label>
</div>
<div class="item">
<input type="checkbox" name="carnes[]" <?php echo in_array('crustaceo', $carnes) ? 'checked' : '' ?> id="crustaceo" value="crustaceo"><label for="crustaceo">Crustáceo</label>
</div>
<div class="item">
<input type="checkbox" name="carnes[]" <?php echo in_array('ave', $carnes) ? 'checked' : '' ?> id="ave" value="ave"><label for="ave">Ave</label>
</div>
<div class="item">
<input type="checkbox" name="carnes[]" <?php echo in_array('suino', $carnes) ? 'checked' : '' ?> id="suino" value="suino"><label for="suino">Suíno</label>
</div>
<div class="item">
<input type="checkbox" name="carnes[]" <?php echo in_array('cordeiro', $carnes) ? 'checked' : '' ?> id="cordeiro" value="cordeiro"><label for="cordeiro">Cordeiro</label>
</div>
<div class="item">
<input type="checkbox" name="carnes[]" <?php echo in_array('gado', $carnes) ? 'checked' : '' ?> id="gado" value="gado"><label for="gado">Gado</label>
</div>
<div class="item">
<input type="checkbox" name="carnes[]" <?php echo in_array('caca', $carnes) ? 'checked' : '' ?> id="caca" value="caca"><label for="caca">Caça</label>
</div>
<div class="item">
<input type="checkbox" name="carnes[]" <?php echo in_array('curada', $carnes) ? 'checked' : '' ?> id="curada" value="curada"><label for="curada">Curada</label>
</div>
</div>
</div>
<div class="form-group">
<label for="analise_visual" class="col-md-3 control-label">Queijos:</label>
<?php $queijos = isset($perfil_caracteristica) ? explode(',',$perfil_caracteristica->queijos) : []; ?>
<div class="col-md-7">
<div class="item">
<input type="checkbox" name="queijos[]" <?php echo in_array('frescos', $queijos) ? 'checked' : '' ?> id="frescos" value="frescos"><label for="frescos">Frescos</label>
</div>
<div class="item">
<input type="checkbox" name="queijos[]" <?php echo in_array('moles', $queijos) ? 'checked' : '' ?> id="moles" value="moles"><label for="moles">Moles</label>
</div>
<div class="item">
<input type="checkbox" name="queijos[]" <?php echo in_array('medios', $queijos) ? 'checked' : '' ?> id="medios" value="medios"><label for="medios">Médios</label>
</div>
<div class="item">
<input type="checkbox" name="queijos[]" <?php echo in_array('duros', $queijos) ? 'checked' : '' ?> id="duros" value="duros"><label for="duros">Duros</label>
</div>
</div>
</div>
<div class="clearfix"></div>
<div class="form-group">
<label for="analise_visual" class="col-md-3 control-label">Da Terra:</label>
<?php $da_terra = isset($perfil_caracteristica) ? explode(',',$perfil_caracteristica->da_terra) : []; ?>
<div class="col-md-7">
<div class="item">
<input type="checkbox" name="da_terra[]" <?php echo in_array('hortalicas', $da_terra) ? 'checked' : '' ?> id="hortalicas" value="hortalicas"><label for="hortalicas">Hortaliças</label>
</div>
<div class="item">
<input type="checkbox" name="da_terra[]" <?php echo in_array('legumes', $da_terra) ? 'checked' : '' ?> id="legumes" value="legumes"><label for="legumes">Legumes</label>
</div>
<div class="item">
<input type="checkbox" name="da_terra[]" <?php echo in_array('cereais', $da_terra) ? 'checked' : '' ?> id="cereais" value="cereais"><label for="cereais">Cereais</label>
</div>
<div class="item">
<input type="checkbox" name="da_terra[]" <?php echo in_array('cogumelos', $da_terra) ? 'checked' : '' ?> id="cogumelos" value="cogumelos"><label for="cogumelos">Cogumelos</label>
</div>
</div>
</div>
<div class="form-group">
<label for="analise_visual" class="col-md-3 control-label">Amidos:</label>
<?php $amidos = isset($perfil_caracteristica) ? explode(',',$perfil_caracteristica->amidos) : []; ?>
<div class="col-md-7">
<div class="item">
<input type="checkbox" name="amidos[]" <?php echo in_array('massas', $amidos) ? 'checked' : '' ?> id="massas" value="massas"><label for="massas">Massas</label>
</div>
<div class="item">
<input type="checkbox" name="amidos[]" <?php echo in_array('risotos', $amidos) ? 'checked' : '' ?> id="risotos" value="risotos"><label for="risotos">Risotos</label>
</div>
<div class="item">
<input type="checkbox" name="amidos[]" <?php echo in_array('polenta', $amidos) ? 'checked' : '' ?> id="polenta" value="polenta"><label for="polenta">Polenta</label>
</div>
<div class="item">
<input type="checkbox" name="amidos[]" <?php echo in_array('tuberculos', $amidos) ? 'checked' : '' ?> id="tuberculos" value="tuberculos"><label for="tuberculos">Tubérculos</label>
</div>
</div>
</div>
<div class="clearfix"></div>
<div class="form-group">
<label for="analise_visual" class="col-md-3 control-label">Temperos:</label>
<?php $temperos = isset($perfil_caracteristica) ? explode(',',$perfil_caracteristica->temperos) : []; ?>
<div class="col-md-7">
<div class="item">
<input type="checkbox" name="temperos[]" <?php echo in_array('pimentas', $temperos) ? 'checked' : '' ?> id="pimentas" value="pimentas"><label for="pimentas">Pimentas</label>
</div>
<div class="item">
<input type="checkbox" name="temperos[]" <?php echo in_array('ervas', $temperos) ? 'checked' : '' ?> id="ervas" value="ervas"><label for="ervas">Ervas</label>
</div>
<div class="item">
<input type="checkbox" name="temperos[]" <?php echo in_array('especiarias', $temperos) ? 'checked' : '' ?> id="especiarias" value="especiarias"><label for="especiarias">Especiarias</label>
</div>
<div class="item">
<input type="checkbox" name="temperos[]" <?php echo in_array('aromaticos', $temperos) ? 'checked' : '' ?> id="aromaticos" value="aromaticos"><label for="aromaticos">Aromáticos</label>
</div>
</div>
</div>
<div class="form-group">
<label for="analise_visual" class="col-md-3 control-label">Doces:</label>
<?php $doces = isset($perfil_caracteristica) ? explode(',',$perfil_caracteristica->doces) : []; ?>
<div class="col-md-7">
<div class="item">
<input type="checkbox" name="doces[]" <?php echo in_array('oleoginosas', $doces) ? 'checked' : '' ?> id="oleoginosas" value="oleoginosas"><label for="oleoginosas">Oleoginosas</label>
</div>
<div class="item">
<input type="checkbox" name="doces[]" <?php echo in_array('frutas', $doces) ? 'checked' : '' ?> id="frutas" value="frutas"><label for="frutas">Frutas</label>
</div>
<div class="item">
<input type="checkbox" name="doces[]" <?php echo in_array('sobremesas', $doces) ? 'checked' : '' ?> id="sobremesas" value="sobremesas"><label for="sobremesas">Sobremesas</label>
</div>
<div class="item">
<input type="checkbox" name="doces[]" <?php echo in_array('chocolate', $doces) ? 'checked' : '' ?> id="chocolate" value="chocolate"><label for="chocolate">Chocolate</label>
</div>
</div>
</div>
<div class="form-group notranslate">
<label for="analise_visual" class="col-md-3 control-label">Descrição:</label>
<div class="col-md-7">
<textarea name="descricao_harmonizacao" class="form-control tinymce"><?php echo (isset($perfil_caracteristica)) ? $perfil_caracteristica->descricao_harmonizacao : ''; ?></textarea>
</div>
</div>
</div>
</form>
<?php if($modulo->imagem){ ?>
<div id="image-tab" class="tab-pane fade">
<script type="text/javascript">
var image_campo = 'thumbnail_principal';
</script>
<div class="form-horizontal">
<div class="form-group">
<label for="image" class="col-md-3 control-label">Imagem</label>
<div class="col-md-7">
<form action="<?php echo e(url('admin/perfil-harmonizacao/upload')); ?>" method="post" class="form single-dropzone" id="my-dropzone" enctype="multipart/form-data">
<input type="hidden" name="_token" value="<?php echo e(csrf_token()); ?>" />
<div id="img-thumb-preview">
<img id="img-thumb" class="user size-lg img-thumbnail img-responsive" src="<?php echo (isset($item) && $item->thumbnail_principal != '') ? url('/uploads/perfil-harmonizacao/'.$item->thumbnail_principal) : 'http://placehold.it/300x100'; ?>">
</div>
<button type="button" style="display:none;" id="crop-image" class="btn btn-success">Salvar Corte</button>
<button id="upload-submit" class="btn btn-default margin-t-5"><i class="fa fa-upload"></i> Upload Picture</button>
</form>
<form class="hidden" action="<?php echo e(url('admin/perfil-harmonizacao/crop')); ?>" id="cropForm" method="POST">
<input type="hidden" name="_token" value="<?php echo e(csrf_token()); ?>" />
<input type="hidden" name="data_crop">
<input type="hidden" name="file_name">
</form>
</div>
</div>
</div>
</div>
<?php } ?>
<?php if($modulo->galeria){ ?>
<div id="imagens-tab" class="tab-pane fade">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 lista-galeria">
<?php if(isset($item) && count($item->imagens)){?>
<?php foreach ($item->imagens as $image){?>
<div id="item_<?php echo $image->id; ?>" class="item imagem-galeria-<?php echo $image->id; ?>">
<div style="background-image: url(<?php echo "/uploads/perfil-harmonizacao/$image->thumbnail_principal";?>);" class="thumb"></div>
<span data="<?php echo $image->id; ?>" data-modulo="perfil-harmonizacao" class="icon delete-image" aria-hidden="true"><i class="fa fa-trash"></i></span>
</div>
<?php }?>
<?php }?>
</div>
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<form class="dropzone" id="galeria-dropzone" method="POST" action="<?php echo (isset($item)) ? url('/admin/perfil-harmonizacao/upload_galeria/'.$item->id) : url('/admin/perfil-harmonizacao/upload_galeria/'.$nextId); ?> " enctype="multipart/form-data">
<input type="hidden" name="_token" value="<?php echo e(csrf_token()); ?>" />
<div class="fallback">
<input name="file" type="file" multiple />
</div>
<form>
</div>
</div>
<?php } ?>
</div>
</div>
<!-- /.box-body -->
<div class="box-footer">
<?php if(isset($item) && $current_role->hasAccess($current_module->nome_tabela.'.update') || !isset($item) && $current_role->hasAccess($current_module->nome_tabela.'.create')){ ?>
<div class="text-center">
<button type="submit" class="btn btn-primary">
<i class="fa fa-btn fa-pencil-alt"></i> Salvar
</button>
</div>
<?php } ?>
</div>
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<script type="text/javascript">
$(document).ready(function(){
tinymce.init({
selector:'.tinymce',
force_br_newlines : true,
height:200,
force_p_newlines : false,
entity_encoding: "raw",
menubar:false,
// readonly : 1,
forced_root_block : '', // Needed for 3.x
plugins: [
"advlist autolink lists link image charmap print preview anchor",
"searchreplace visualblocks code fullscreen",
"insertdatetime media table contextmenu paste jbimages"
],
toolbar: 'formatselect | bold italic backcolor | alignleft aligncenter alignright alignjustify | removeformat |',
relative_urls: false,
content_css : "/css/content.css",
force_br_newlines : true,
force_p_newlines : false,
forced_root_block : '' // Needed for 3.x
});
});
</script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make($current_template, array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>