| Server IP : 54.94.228.101 / Your IP : 172.28.1.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'); ?>
<style>
#custom-handle-inicial, #custom-handle-final, #custom-handle {
width: 3em;
height: 1.6em;
top: 50%;
margin-top: -.8em;
text-align: center;
line-height: 1.6em;
}
</style>
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>
<?php echo (isset($produto)) ? 'Editar' : 'Criar'; ?>
<small>Informações Produto</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/produto')); ?>">Produto</a></li>
<li class="active"><?php echo (isset($produto)) ? '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="#caracteristica-tab">Atributos</a></li>
<li><a data-toggle="pill" href="#analise-sensorial-tab">Análise Sensorial</a></li>
<li><a data-toggle="pill" href="#harmonizacao-tab">Harmonização</a></li>
<li><a data-toggle="pill" href="#ofertas-tab">Ofertas</a></li>
<li><a data-toggle="pill" href="#compras-tab">Compras</a></li>
<li><a data-toggle="pill" href="#precos-tab">Preços</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/produto/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($produto)) ? $produto->thumbnail_principal : ''; ?>">
<?php } ?>
<?php if(isset($produto)){ ?>
<input type="hidden" name="id" id="produto_id" value="<?php echo $produto->id; ?>"/>
<input type="hidden" name="origem_preco" id="origem_preco" value="produto"/>
<?php } ?>
<div class="form-group">
<label for="nome" class="col-md-3 control-label">Nome *</label>
<div class="col-md-7">
<input id="nome" required="" type="text" class="form-control" value="<?php echo (isset($produto)) ? $produto->nome : ''; ?>" name="nome">
</div>
</div>
<div class="form-group">
<label for="unidade_negocio_id" class="col-md-3 control-label">Unidade de Negócio*</label>
<div class="col-md-7">
<select id="unidade_negocio_id" required class="form-control" name="unidade_negocio_id">
<?php foreach ($unidades as $option): ?>
<option <?php echo (isset($produto) && $produto->unidade_negocio_id == $option->id) ? 'selected' : ''; ?> value="<?php echo $option->id; ?>"><?php echo $option->nome; ?></option>
<?php endforeach; ?>
</select>
</div>
</div>
<div class="form-group">
<label for="sku" class="col-md-3 control-label">SKU *</label>
<div class="col-md-7">
<input id="sku" required="" type="text" class="form-control" value="<?php echo (isset($produto)) ? $produto->sku : ''; ?>" name="sku">
</div>
</div>
<div class="form-group">
<label for="id_fornecedor" class="col-md-3 control-label">Fornecedor *</label>
<div class="col-md-7">
<input type="hidden" name="estado_fornecedor" id="estado_fornecedor" value="<?php echo isset($produto) && $produto->fornecedor && $produto->fornecedor->estado ? $produto->fornecedor->estado->sigla : '' ?>">
<select id="id_fornecedor" required class="form-control" name="id_fornecedor">
<?php $nomeVariavel = 'array_id_fornecedor'; ?>
<?php foreach ($$nomeVariavel as $option): ?>
<option <?php echo (isset($produto) && $produto->id_fornecedor == $option->id) ? 'selected' : ''; ?> value="<?php echo $option->id; ?>"><?php echo $option->nome; ?></option>
<?php endforeach; ?>
</select>
</div>
</div>
<div class="form-group">
<label for="localizador" class="col-md-3 control-label">Localizador</label>
<div class="col-md-7">
<input id="localizador" type="text" class="form-control" value="<?php echo (isset($produto)) ? $produto->localizador : ''; ?>" name="localizador">
</div>
</div>
<div class="form-group">
<label for="peso_bruto" class="col-md-3 control-label">Peso Bruto *</label>
<div class="col-md-7">
<input id="peso_bruto" required="" type="number" class="form-control" value="<?php echo (isset($produto)) ? $produto->peso_bruto : '1.250'; ?>" name="peso_bruto">
</div>
</div>
<div class="form-group">
<label for="peso_liquido" class="col-md-3 control-label">Peso Líquido *</label>
<div class="col-md-7">
<input id="peso_liquido" required="" type="number" class="form-control" value="<?php echo (isset($produto)) ? $produto->peso_liquido : '0.750'; ?>" name="peso_liquido">
</div>
</div>
<div class="form-group">
<label for="unidade_de_medida" class="col-md-3 control-label">Unidade de Medida *</label>
<div class="col-md-7">
<input id="unidade_de_medida" required="" type="text" class="form-control" value="<?php echo (isset($produto)) ? $produto->unidade_de_medida : 'Gr'; ?>" name="unidade_de_medida">
</div>
</div>
<div class="form-group">
<label for="capacidade_caixa" class="col-md-3 control-label">Capacidade Caixa</label>
<div class="col-md-7">
<input id="capacidade_caixa" type="text" class="form-control" value="<?php echo (isset($produto)) ? $produto->capacidade_caixa : ''; ?>" name="capacidade_caixa">
</div>
</div>
<div class="form-group">
<label for="transporte" class="col-md-3 control-label">Situação *</label>
<div class="col-md-7">
<select id="situacao" required="" class="form-control" name="situacao">
<option <?php echo (isset($produto) && $produto->situacao == 'A') ? 'selected' : ''; ?> value="A">Ativo</option>
<option <?php echo (isset($produto) && $produto->situacao == 'I') ? 'selected' : ''; ?> value="I">Inativo</option>
</select>
</div>
</div>
<div class="form-group">
<label for="bar_code" class="col-md-3 control-label">Código de Barras</label>
<div class="col-md-7">
<input id="bar_code" type="text" class="form-control" value="<?php echo (isset($produto)) ? $produto->bar_code : ''; ?>" name="bar_code">
</div>
</div>
<?php /* ?><div class="form-group">
<label for="vendido_avulso" class="col-md-3 control-label">Vendido Avulso *</label>
<div class="col-md-7">
<select id="vendido_avulso" required="" class="form-control" name="vendido_avulso">
<option <?php echo (isset($produto) && $produto->vendido_avulso == 1) ? 'selected' : ''; ?> value="1">Sim</option>
<option <?php echo (isset($produto) && $produto->vendido_avulso == 0) ? 'selected' : ''; ?> value="0">Não</option>
</select>
</div>
</div>
<div class="form-group">
<label for="estoque_minimo" class="col-md-3 control-label">Estoque Minimo</label>
<div class="col-md-7">
<input id="estoque_minimo" type="number" class="form-control" value="<?php echo (isset($produto)) ? $produto->estoque_minimo : ''; ?>" name="estoque_minimo">
</div>
</div>
<?php */ ?>
<?php /* ?>
<div class="form-group">
<label for="transporte" class="col-md-3 control-label">Transporte? *</label>
<div class="col-md-7">
<select id="transporte" required="" class="form-control" name="transporte">
<option <?php echo (isset($produto) && $produto->transporte == 4) ? 'selected' : ''; ?> value="1">Sim</option>
<option <?php echo (isset($produto) && $produto->transporte == 4) ? 'selected' : ''; ?> value="0">Não</option>
</select>
</div>
</div>
<?php */ ?>
<div class="form-group">
<label for="id_estoque" class="col-md-3 control-label">ID Estoque </label>
<div class="col-md-7">
<input id="id_estoque" type="text" class="form-control" value="<?php echo isset($produto) ? $produto->id_estoque : ''; ?>" name="id_estoque">
</div>
</div>
<div class="form-group">
<label for="listar_compras" class="col-md-3 control-label">Listar Compras</label>
<div class="col-md-7">
<select id="listar_compras" required="" class="form-control" name="listar_compras">
<option <?php echo (isset($produto) && $produto->listar_compras == 0) ? 'selected' : ''; ?> value="0">NÃO</option>
<option <?php echo (isset($produto) && $produto->listar_compras == 1) ? 'selected' : ''; ?> value="1">SIM</option>
</select>
</div>
</div>
<div class="form-group">
<label for="indisponibilizar_ofertas" class="col-md-3 control-label">Indisponibilizar Ofertas</label>
<div class="col-md-7">
<select id="indisponibilizar_ofertas" required="" class="form-control" name="indisponibilizar_ofertas">
<option <?php echo (isset($produto) && $produto->indisponibilizar_ofertas == 0) ? 'selected' : ''; ?> value="0">NÃO</option>
<option <?php echo (isset($produto) && $produto->indisponibilizar_ofertas == 1) ? 'selected' : ''; ?> value="1">SIM</option>
</select>
</div>
</div>
<div class="form-group notranslate">
<label for="apresentacao_vinumday" class="col-md-3 control-label">Apresentação VinumDay *</label>
<div class="col-md-7">
<textarea id="apresentacao_vinumday" class="form-control tinymce-apresentacao" name="apresentacao_vinumday"><?php echo (old('apresentacao_vinumday')) ? old('apresentacao_vinumday') : ((isset($produto)) ? $produto->apresentacao_vinumday : ''); ?></textarea>
</div>
</div>
<div class="form-group">
<label for="url_aula_master_class" class="col-md-3 control-label">URL Aula Master Class</label>
<div class="col-md-7">
<input id="url_aula_master_class" type="text" class="form-control" value="<?php echo isset($produto) ? $produto->url_aula_master_class : ''; ?>" name="url_aula_master_class">
</div>
</div>
<fieldset style="float:left;">
<legend>Financeiro</legend>
<div class="form-group">
<label for="preco_custo" class="col-md-3 control-label">Preço de Custo *</label>
<div class="col-md-7">
<input id="preco_custo" required="" type="number" class="form-control" value="<?php echo (isset($produto)) ? $produto->preco_custo : ''; ?>" name="preco_custo">
</div>
</div>
<div class="form-group">
<label for="custo_efetivo" class="col-md-3 control-label">Custo Efetivo *</label>
<div class="col-md-7">
<input id="custo_efetivo" required="" type="number" class="form-control" value="<?php echo (isset($produto)) ? $produto->custo_efetivo : ''; ?>" name="custo_efetivo">
</div>
</div>
<div class="form-group">
<label for="preco_de_venda" class="col-md-3 control-label">Preço de Venda *</label>
<div class="col-md-7">
<input id="preco_de_venda" required="" type="number" class="form-control" value="<?php echo (isset($produto)) ? $produto->preco_de_venda : ''; ?>" name="preco_de_venda">
</div>
</div>
<div class="form-group">
<label for="preco_mercado" class="col-md-3 control-label">Preço de Mercado *</label>
<div class="col-md-7">
<input id="preco_mercado" required="" type="number" class="form-control" value="<?php echo (isset($produto)) ? $produto->preco_mercado : ''; ?>" name="preco_mercado">
</div>
</div>
<?php /* ?>
<div class="form-group">
<label for="cfop" class="col-md-3 control-label">CFOP</label>
<div class="col-md-7">
<input id="cfop" type="text" class="form-control" value="<?php echo (isset($produto)) ? $produto->cfop : ''; ?>" name="cfop">
</div>
</div>
<div class="form-group">
<label for="cst" class="col-md-3 control-label">CST</label>
<div class="col-md-7">
<input id="cst" type="text" class="form-control" value="<?php echo (isset($produto)) ? $produto->cst : ''; ?>" name="cst">
</div>
</div>
<?php */ ?>
<div class="form-group">
<label for="margem_contribuicao" class="col-md-3 control-label">Margem Contribuição</label>
<div class="col-md-7">
<input id="margem_contribuicao" type="number" class="form-control" value="<?php echo (isset($produto)) ? $produto->margem_contribuicao : ''; ?>" name="margem_contribuicao">
</div>
</div>
<div class="form-group">
<label for="ncm" class="col-md-3 control-label">NCM</label>
<div class="col-md-7">
<input id="ncm" type="text" class="form-control" value="<?php echo (isset($produto)) ? $produto->ncm : '2204.21.00'; ?>" name="ncm">
</div>
</div>
<div class="form-group">
<label for="origem" class="col-md-3 control-label">Origem</label>
<div class="col-md-7">
<select id="origem" class="form-control" name="origem">
<option <?php echo (isset($produto) && $produto->origem == 0) ? 'selected' : ''; ?> value="0">Nacional, exceto as indicadas nos códigos 3 a 5</option>
<option <?php echo (isset($produto) && $produto->origem == 1) ? 'selected' : ''; ?> value="1">Estrangeira - Importação direta, exceto a indicada no código 6</option>
<option <?php echo (isset($produto) && $produto->origem == 2) ? 'selected' : ''; ?> value="2">Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7</option>
<option <?php echo (isset($produto) && $produto->origem == 3) ? 'selected' : ''; ?> value="3">Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40%</option>
<option <?php echo (isset($produto) && $produto->origem == 4) ? 'selected' : ''; ?> value="4">Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes</option>
<option <?php echo (isset($produto) && $produto->origem == 5) ? 'selected' : ''; ?> value="5">Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%</option>
<option <?php echo (isset($produto) && $produto->origem == 6) ? 'selected' : ''; ?> value="6">Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX</option>
<option <?php echo (isset($produto) && $produto->origem == 7) ? 'selected' : ''; ?> value="7">Estrangeira - Adquirida no mercado interno, sem similar nacional, constante em lista da CAMEX</option>
</select>
</div>
</div>
</fieldset>
<?php if(isset($produto) && count($produto->estoque) > 0): ?>
<fieldset style="float:left; width: 100%">
<legend>Estoque</legend>
<div class="row">
<div class="col-md-6">
<?php $saldo_estoque = 0; ?>
<?php foreach ($produto->estoque as $estoque) { ?>
<?php $saldo_estoque += (isset($estoqueerp['saldos'][$estoque->empresa->sigla]) ? $estoqueerp['saldos'][$estoque->empresa->sigla] : 0); ?>
<div class="row">
<label for="empresa_<?php echo $estoque->empresa->sigla?>" class="col-md-3 control-label">Saldo <?php echo $estoque->empresa->sigla?></label>
<div class="col-md-7">
<input id="empresa_<?php echo $estoque->empresa->sigla?>" type="number" class="form-control" value="<?php echo (isset($estoqueerp['saldos'][$estoque->empresa->sigla]) ? $estoqueerp['saldos'][$estoque->empresa->sigla] : '')?>" disabled="disabled" name="empresa">
</div>
</div>
<div class="row"><div class="form-group"></div></div>
<?php $data_ultima_atualizacao = (isset($estoqueerp['ultima_atualizacao']) ? $estoqueerp['ultima_atualizacao'] : ''); ?>
<?php } ?>
<div class="row">
<label for="estoque" class="col-md-3 control-label">Estoque</label>
<div class="col-md-7">
<input id="estoque" type="number" class="form-control" value="<?php echo $saldo_estoque?>" disabled="disabled" name="estoque">
</div>
</div>
<div class="row"><div class="form-group"></div></div>
<div class="row">
<label for="estoque_ultima_atualizacao" class="col-md-3 control-label">Última Atualização</label>
<div class="col-md-7">
<input id="estoque_ultima_atualizacao" type="text" class="form-control" value="<?php echo (isset($data_ultima_atualizacao) ? date('d/m/Y H:i', strtotime($data_ultima_atualizacao)) : '')?>" disabled="disabled" name="estoque_ultima_atualizacao">
</div>
</div>
<div class="row"><div class="form-group"></div></div>
<div class="row">
<label for="estoque" class="col-md-3 control-label"></label>
<div class="col-md-7">
<div class="row">
<div class="col-md-3">
<button type="button" class="btn btn-primary" id="btn-atualiza-saldos">
Atualizar Saldos
</button>
</div>
<div class="col-md-6">
<p><a href="javascript:void(0)" class="btn btn-success btn-visualizar-log-estoque" data-id="<?php echo $produto->id?>">Visualizar Log</a></p>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="row">
<label for="estoque_adega" class="col-md-3 control-label">Adega</label>
<div class="col-md-7">
<input id="estoque_adega" type="number" class="form-control" value="<?php echo $estoqueerp['adega']?>" disabled="disabled" name="estoque_adega">
</div>
</div>
<div class="row"><div class="form-group"></div></div>
<div class="row">
<label for="estoque_processamento" class="col-md-3 control-label">Em processamento</label>
<div class="col-md-7">
<input id="estoque_processamento" type="number" class="form-control" value="<?php echo $estoqueerp['em_processamento']?>" disabled="disabled" name="estoque_processamento">
</div>
</div>
<div class="row"><div class="form-group"></div></div>
<div class="row">
<label for="estoque_reserva" class="col-md-3 control-label">Reserva</label>
<div class="col-md-7">
<input id="estoque_reserva" type="number" class="form-control" value="<?php echo $estoqueerp['reserva']?>" disabled="disabled" name="estoque_reserva">
</div>
</div>
<div class="row"><div class="form-group"></div></div>
<div class="row">
<label for="estoque_disponibilidade" class="col-md-3 control-label">Disponibilidade</label>
<div class="col-md-7">
<input id="estoque_disponibilidade" type="number" class="form-control" value="<?php echo $estoqueerp['disponibilidade']?>" disabled="disabled" name="estoque_disponibilidade">
</div>
</div>
<div class="row"><div class="form-group"></div></div>
<div class="row">
<label for="historico-movimentacoes" class="col-md-3 control-label">Histórico Movimentações</label>
<div class="col-md-7">
<p><a href="javascript:void(0)" class="btn btn-success btn-visualizar-movimentacao" data-id="<?php echo $produto->id?>">Visualizar</a></p>
</div>
</div>
</div>
</div>
</fieldset>
<?php endif;?>
<?php if(isset($produto) && count($produto->produtoserp) > 0): ?>
<fieldset style="float:left; width: 100%">
<legend>Sincronização</legend>
<div class="row">
<div class="col-md-12">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>Empresa</th>
<th>ID Tiny</th>
<th>Data Sincronização</th>
<th>Log</th>
<th class="th-action">Ação</th>
</tr>
</thead>
<tbody>
<?php foreach ($produto->produtoserp as $produtoerp) { ?>
<tr>
<td><?php echo $produtoerp->empresa->sigla; ?></td>
<td><?php echo $produtoerp->id_tiny; ?></td>
<td><?php echo !empty($produtoerp->data_sincronizacao_tiny) ? date('d/m/Y H:i', strtotime($produtoerp->data_sincronizacao_tiny)) : ''; ?></td>
<td><?php echo $produtoerp->log_tiny; ?></td>
<td>
<a data-id="<?php echo $produtoerp->id; ?>" href="/admin/produto-erp/edit/<?php echo $produtoerp->id; ?>" class="btn btn-primary open-tiny"><i class="fa fa-pencil-alt"></i></a>
</td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</div>
</fieldset>
<?php endif; ?>
</div>
<div id="caracteristica-tab" class="tab-pane fade">
<div class="form-group">
<label for="id_tipo_produto" class="col-md-3 control-label">Tipo de Produto *</label>
<div class="col-md-7">
<select id="id_tipo_produto" required class="form-control select2" name="id_tipo_produto">
<?php $nomeVariavel = 'array_id_tipo_produto'; ?>
<?php foreach ($$nomeVariavel as $option): ?>
<option <?php echo (isset($produto) && $produto->id_tipo_produto == $option->id) ? 'selected' : ''; ?> value="<?php echo $option->id; ?>"><?php echo $option->nome; ?></option>
<?php endforeach; ?>
</select>
</div>
</div>
<div class="form-group">
<label for="safra" class="col-md-3 control-label">Safra </label>
<div class="col-md-7">
<select id="safra" name="safra" class="form-control select2">
<?php $__currentLoopData = $safra; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $safraItem): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<option value="<?php echo e($safraItem->id); ?>"><?php echo e($safraItem->nome); ?></option>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</select>
<?php /* ?>
<input id="safra" type="text" class="form-control" value="<?php echo (isset($produto_caracteristica)) ? $produto_caracteristica->safra : ''; ?>" name="safra"><?php */ ?>
</div>
</div>
<div class="form-group notranslate">
<label for="premiacoes" class="col-md-3 control-label">Premiações</label>
<div class="col-md-7">
<textarea id="premiacoes" class="form-control tinymce" name="premiacoes"><?php echo (old('premiacoes')) ? old('premiacoes') : ((isset($produto_caracteristica)) ? $produto_caracteristica->premiacoes : ''); ?></textarea> </div>
</div>
<div class="form-group">
<label for="decanter" class="col-md-3 control-label">Decanter</label>
<div class="col-md-7">
<select id="decanter" name="decanter" class="form-control">
<?php if(isset($produto_caracteristica) && $produto_caracteristica->decanter){ ?>
<option value="<?php echo $produto_caracteristica->decanter; ?>"><?php echo $produto_caracteristica->decanter; ?></option>
<?php } ?>
</select>
<?php /* ?>
<input id="decanter" type="text" class="form-control" value="<?php echo (isset($produto_caracteristica)) ? $produto_caracteristica->decanter : ''; ?>" name="decanter"><?php */ ?>
</div>
</div>
<div class="form-group">
<label for="guarda" class="col-md-3 control-label">Guarda</label>
<div class="col-md-7">
<select id="guarda" name="guarda" class="form-control">
<?php if(isset($produto_caracteristica) && $produto_caracteristica->guarda){ ?>
<option value="<?php echo $produto_caracteristica->guarda; ?>"><?php echo $produto_caracteristica->guarda; ?></option>
<?php } ?>
</select>
<?php /* ?><input id="guarda" type="text" class="form-control" value="<?php echo (isset($produto_caracteristica)) ? $produto_caracteristica->guarda : ''; ?>" name="guarda"><?php */ ?>
</div>
</div>
<div class="form-group">
<label for="temperatura_de_servico" class="col-md-3 control-label">Temperatura de Serviço </label>
<div class="col-md-7">
<select id="temperatura_de_servico" name="temperatura_de_servico" class="form-control">
<?php if(isset($produto_caracteristica) && $produto_caracteristica->temperatura_de_servico){ ?>
<option value="<?php echo $produto_caracteristica->temperatura_de_servico; ?>"><?php echo $produto_caracteristica->temperatura_de_servico; ?></option>
<?php } ?>
</select>
<?php /* ?><input id="temperatura_de_servico" type="text" class="form-control" value="<?php echo (isset($produto_caracteristica)) ? $produto_caracteristica->temperatura_de_servico : ''; ?>" name="temperatura_de_servico"><?php */ ?>
</div>
</div>
<div class="form-group">
<label for="maturacao" class="col-md-3 control-label">Maturação </label>
<div class="col-md-7">
<select id="maturacao" name="maturacao" class="form-control">
<?php if(isset($produto_caracteristica) && $produto_caracteristica->maturacao){ ?>
<option value="<?php echo $produto_caracteristica->maturacao; ?>"><?php echo $produto_caracteristica->maturacao; ?></option>
<?php } ?>
</select>
<?php /* ?><input id="maturacao" type="text" class="form-control" value="<?php echo (isset($produto_caracteristica)) ? $produto_caracteristica->maturacao : ''; ?>" name="maturacao"><?php */ ?>
</div>
</div>
<div class="form-group">
<label for="teor_alcoolico" class="col-md-3 control-label">Teor Alcoólico </label>
<div class="col-md-7">
<select id="teor_alcoolico" name="teor_alcoolico" class="form-control">
<?php if(isset($produto_caracteristica) && $produto_caracteristica->teor_alcoolico){ ?>
<option value="<?php echo $produto_caracteristica->teor_alcoolico; ?>"><?php echo $produto_caracteristica->teor_alcoolico; ?></option>
<?php } ?>
</select>
<?php /* ?><input id="teor_alcoolico" type="number" class="form-control" value="<?php echo (isset($produto_caracteristica)) ? $produto_caracteristica->teor_alcoolico : ''; ?>" name="teor_alcoolico"><?php */ ?>
</div>
</div>
<div class="form-group">
<label for="castas" class="col-md-3 control-label">Castas </label>
<div class="col-md-7">
<select id="castas" name="castas" class="form-control select2">
<?php $__currentLoopData = $castas; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $casta): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<option value="<?php echo e($casta->id); ?>"><?php echo e($casta->nome); ?></option>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</select>
<?php /* ?><input id="castas" type="text" class="form-control" value="<?php echo (isset($produto_caracteristica)) ? $produto_caracteristica->castas : ''; ?>" name="castas"><?php */ ?>
</div>
</div>
<div class="form-group">
<label for="taca_adequada" class="col-md-3 control-label">Taça Adequada</label>
<div class="col-md-7">
<select id="taca_adequada" class="form-control" name="taca_adequada">
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->taca_adequada == 1) ? 'selected' : ''; ?> value="1">Bordeaux</option>
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->taca_adequada == 2) ? 'selected' : ''; ?> value="2">Borgonha</option>
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->taca_adequada == 3) ? 'selected' : ''; ?> value="3">Montrachet</option>
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->taca_adequada == 4) ? 'selected' : ''; ?> value="4">Riesling</option>
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->taca_adequada == 5) ? 'selected' : ''; ?> value="5">Flute</option>
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->taca_adequada == 6) ? 'selected' : ''; ?> value="6">Dessert</option>
</select>
</div>
</div>
<div class="form-group">
<label for="vedante" class="col-md-3 control-label">Vedante</label>
<div class="col-md-7">
<select id="vedante" class="form-control" name="vedante">
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->vedante == 1) ? 'selected' : ''; ?> value="1">Natural</option>
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->vedante == 2) ? 'selected' : ''; ?> value="2">Aglomerada</option>
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->vedante == 3) ? 'selected' : ''; ?> value="3">Twin Top</option>
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->vedante == 4) ? 'selected' : ''; ?> value="4">Silicone</option>
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->vedante == 5) ? 'selected' : ''; ?> value="5">Screw Cap</option>
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->vedante == 6) ? 'selected' : ''; ?> value="6">Champagne</option>
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->vedante == 7) ? 'selected' : ''; ?> value="7">Vidro</option>
</select>
</div>
</div>
<div class="form-group">
<label for="id_produtor" class="col-md-3 control-label">Produtor</label>
<div class="col-md-7">
<select id="id_produtor" required class="form-control" name="id_produtor">
<?php foreach ($produtores as $produtor): ?>
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->id_produtor == $produtor->id) ? 'selected' : ''; ?> value="<?php echo $produtor->id; ?>"><?php echo $produtor->nome; ?></option>
<?php endforeach; ?>
</select>
</div>
</div>
<fieldset style="float:left; width: 100%">
<legend>Origem</legend>
<div class="row">
<div class="form-group">
<label class="control-label col-md-3">País de Origem</label>
<div class="col-md-7">
<select class="form-control select2" name="id_pais_origem" id="id_pais_origem">
<?php $__currentLoopData = $paises; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $pais): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<option <?php echo (isset($produto) && $produto->id_pais_origem == $pais->id) ? 'selected' : ''; ?> value="<?php echo e($pais->id); ?>"><?php echo e($pais->nome); ?></option>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</select>
</div>
</div>
<div class="form-group">
<label for="produto_regiao_id" class="col-md-3 control-label">Região </label>
<div class="col-md-7">
<div class="input-group">
<select class="form-control select2" id="produto_regiao_id" name="produto_regiao_id">
<?php if(isset($regioes)): ?>
<?php if(count($regioes) > 0): ?>
<?php if(isset($produto_caracteristica) && empty($produto_caracteristica->produto_regiao_id)): ?>
<option value=""></option>
<?php endif; ?>
<?php $__currentLoopData = $regioes; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $regiao): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->produto_regiao_id == $regiao->id) ? 'selected' : ''; ?> value="<?php echo e($regiao->id); ?>"><?php echo e($regiao->nome); ?></option>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
<?php else: ?>
<option value="">Nenhuma região cadastrada!</option>
<?php endif; ?>
<?php endif; ?>
</select>
<span class="input-group-addon"><a href="javascript:void(0)" title="Incluir Região" class="open-regiao"><i class="fa fa-plus"></i></a></span>
</div>
</div>
</div>
<div class="form-group">
<label for="produto_subregiao_id" class="col-md-3 control-label">SubRegião </label>
<div class="col-md-7">
<div class="input-group">
<select class="form-control select2" id="produto_subregiao_id" name="produto_subregiao_id">
<?php if(isset($subregioes)): ?>
<?php if(count($subregioes) > 0): ?>
<?php if(isset($produto_caracteristica) && empty($produto_caracteristica->produto_subregiao_id)): ?>
<option value=""></option>
<?php endif; ?>
<?php $__currentLoopData = $subregioes; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $subregiao): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->produto_subregiao_id == $subregiao->id) ? 'selected' : ''; ?> value="<?php echo e($subregiao->id); ?>"><?php echo e($subregiao->nome); ?></option>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
<?php else: ?>
<option value="">Nenhuma região cadastrada!</option>
<?php endif; ?>
<?php endif; ?>
</select>
<span class="input-group-addon"><a href="javascript:void(0)" title="Incluir Subregião" class="open-subregiao"><i class="fa fa-plus"></i></a></span>
</div>
</div>
</div>
<?php if(isset($produto_caracteristica) && empty($produto_caracteristica->produto_regiao_id)): ?>
<div class="form-group">
<label for="regiao" class="col-md-3 control-label">Região Original</label>
<div class="col-md-7" style="margin-top: 5px;">
<?php if(isset($produto_caracteristica) && $produto_caracteristica->regiao): ?>
<p><?php echo e($produto_caracteristica->regiao); ?></p>
<?php endif; ?>
</div>
</div>
<?php endif; ?>
</div>
</fieldset>
<div>
<div class="form-group" style="width: 100%;">
<h5 style="font-size: 20px;font-weight: normal;">Tags</h5>
<hr>
<div class="mainTagsProdutos">
<?php $__currentLoopData = $tags; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<div class="tagProdutoItem">
<label for="tipo-<?php echo e($key); ?>"><?php echo e($key); ?></label>
<select id="tipo-<?php echo e($key); ?>" style="width:100%;" class="form-control select2 select2-tags select2-tipo-<?php echo e($key); ?>" name="tags[]" multiple="" tabindex="-1" aria-hidden="true">
<?php $__currentLoopData = $tags[$key]; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $tag): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<option value="<?php echo e($tag['id']); ?>"><?php echo e($tag['nome']); ?></option>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</select>
</div>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</div>
</div>
</div>
<div id="variacoes-produto">
<?php if(isset($variacoes)): ?>
<?php $__currentLoopData = $variacoes; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $variacao): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<div class="form-group">
<label for="produto_variacao_atributo_<?php echo e($variacao->slug); ?>" class="col-md-3 control-label"><?php echo e($variacao->nome); ?></label>
<div class="col-md-7">
<select id="produto_variacao_atributo_<?php echo e($variacao->slug); ?>" required class="form-control" name="produto_variacao_atributo_<?php echo e($variacao->slug); ?>">
<option value=""></option>
<?php $__currentLoopData = $variacao->atributos; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $atributo): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
<option <?php echo (isset($produto_variacao[$variacao->id]) && $produto_variacao[$variacao->id] == $atributo->id) ? 'selected' : ''; ?> value="<?php echo e($atributo->id); ?>"><?php echo e($atributo->nome); ?></option>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
</select>
</div>
</div>
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
<?php endif; ?>
</div>
<script>
$(document).ready(function(){
$(document).on('change', '[name="nome"]', function(){
let keyword = this.value;
if(keyword != ''){
$.ajax({
url:'/admin/produto/verificar-produtos-semelhantes',
type:'POST',
data:{
keyword : keyword,
},
beforeSend:function(){
// $('.carregando').fadeIn();
},
success:function(data){
// $('.carregando').fadeOut();
if(data.status == true){
$('#conteudo-modal-produtos-semelhantes').html(data.html);
$('#modal-produtos-semelhantes').modal('show');
}
}
});
}
});
$(document).on('change', '[name="id_tipo_produto"]', function(){
var id_tipo_produto = $(this).val();
var id_produto = '<?php echo (isset($produto) ? $produto->id : '');?>';
$.ajax({
url:'/admin/produto/buscar-variacoes',
type:'POST',
data:{
id_tipo_produto : id_tipo_produto,
id_produto : id_produto
},
beforeSend:function(){
// $('.carregando').fadeIn();
},
success:function(data){
// $('.carregando').fadeOut();
if(data.status){
$('#variacoes-produto').html(data.html);
}
}
});
});
$(document).on('change', '[name="id_pais_origem"]', function(){
var pais_id = $(this).val();
$.ajax({
url:'/admin/produto/buscar-regioes',
type:'POST',
data:{
pais_id: pais_id
},
success:function(data){
$('[name="produto_regiao_id"]').html('');
var selected = '';
if(data.length > 0){
$('[name="produto_regiao_id"]').append('<option value=""></option>');
$.each(data, function(key , obj){
$('[name="produto_regiao_id"]').append('<option '+selected+' value="'+obj.id+'">'+obj.nome+'</option>');
});
}else if(pais_id != ''){
$('[name="produto_regiao_id"]').append('<option value="">Nenhuma região cadastrada!</option>');
}
$('[name="produto_regiao_id"]').trigger('change');
}
});
});
$(document).on('change', '[name="produto_regiao_id"]', function(){
var produto_regiao_id = $(this).val();
$.ajax({
url:'/admin/produto/buscar-subregioes',
type:'POST',
data:{
produto_regiao_id: produto_regiao_id
},
success:function(data){
$('[name="produto_subregiao_id"]').html('');
if(data.length > 0){
$('[name="produto_subregiao_id"]').append('<option value=""></option>');
$.each(data, function(key , obj){
$('[name="produto_subregiao_id"]').append('<option value="'+obj.id+'">'+obj.nome+'</option>');
});
}else if(produto_regiao_id != ''){
$('[name="produto_subregiao_id"]').append('<option value="">Nenhuma subregião cadastrada!</option>');
}
$('[name="produto_subregiao_id"]').trigger('change');
}
});
});
$(document).on('click', '.open-regiao', function(e){
e.preventDefault();
var pais_id = $('#id_pais_origem').val();
$.ajax({
url: '/admin/produto-regiao/add-ajax?pais_id=' + pais_id,
type: 'GET',
beforeSend:function(){
$('.carregando').fadeIn();
},
success:function(data){
$('.carregando').fadeOut();
$('#conteudo-modal-evento').html(data);
$('#modal-evento').modal('show');
}
});
});
$(document).on('click', '.open-subregiao', function(e){
e.preventDefault();
var pais_id = $('#id_pais_origem').val();
var produto_regiao_id = $('#produto_regiao_id').val();
if(pais_id == '' || pais_id == null){
alertUtil.alertError('Selecione um país!');
}else if(produto_regiao_id == '' || produto_regiao_id == null){
alertUtil.alertError('Selecione uma região!');
}else{
$.ajax({
url: '/admin/produto-subregiao/add-ajax?pais_id=' + pais_id + '&produto_regiao_id=' + produto_regiao_id,
type: 'GET',
beforeSend:function(){
$('.carregando').fadeIn();
},
success:function(data){
$('.carregando').fadeOut();
$('#conteudo-modal-evento').html(data);
$('#modal-evento').modal('show');
}
});
}
});
});
</script>
</div>
<div id="analise-sensorial-tab" class="tab-pane fade">
<div class="col-md-6 half-analise">
<div class="row">
<div class="form-group notranslate">
<label for="analise_gustativa" class="col-md-3 control-label">Análise Gustativa</label>
<div class="col-md-7">
<textarea id="analise_gustativa" class="form-control tinymce" name="analise_gustativa"><?php echo (old('analise_gustativa')) ? old('analise_gustativa') : ((isset($produto_caracteristica)) ? $produto_caracteristica->analise_gustativa : ''); ?></textarea>
</div>
</div>
<div class="form-group">
<label for="corpo_gustativa" class="col-md-3 control-label">Corpo Gustativa</label>
<div class="col-md-7">
<div class="slider-analise">
<div id="custom-handle" class="ui-slider-handle"></div>
<input id="corpo_gustativa" type="hidden" value="<?php echo (old('corpo_gustativa')) ? old('corpo_gustativa') : ((isset($produto_caracteristica)) ? $produto_caracteristica->corpo_gustativa : ''); ?>" name="corpo_gustativa">
</div>
</div>
</div>
<div class="form-group">
<label for="tanino_gustativa" class="col-md-3 control-label">Tanino Gustativa</label>
<div class="col-md-7">
<div class="slider-analise">
<div id="custom-handle" class="ui-slider-handle"></div>
<input id="tanino_gustativa" type="hidden" value="<?php echo (old('tanino_gustativa')) ? old('tanino_gustativa') : ((isset($produto_caracteristica)) ? $produto_caracteristica->tanino_gustativa : ''); ?>" name="tanino_gustativa">
</div>
</div>
</div>
<div class="form-group">
<label for="acidez_gustativa" class="col-md-3 control-label">Acidez Gustativa</label>
<div class="col-md-7">
<div class="slider-analise">
<div id="custom-handle" class="ui-slider-handle"></div>
<input id="acidez_gustativa" type="hidden" value="<?php echo (old('acidez_gustativa')) ? old('acidez_gustativa') : ((isset($produto_caracteristica)) ? $produto_caracteristica->acidez_gustativa : ''); ?>" name="acidez_gustativa">
</div>
</div>
</div>
<div class="form-group">
<label for="docura_gustativa" class="col-md-3 control-label">Doçura Gustativa</label>
<div class="col-md-7">
<div class="slider-analise">
<div id="custom-handle" class="ui-slider-handle"></div>
<input id="docura_gustativa" type="hidden" value="<?php echo (old('docura_gustativa')) ? old('docura_gustativa') : ((isset($produto_caracteristica)) ? $produto_caracteristica->docura_gustativa : ''); ?>" name="docura_gustativa">
</div>
</div>
</div>
<div class="form-group">
<label for="intensidade_gustativa" class="col-md-3 control-label">Intensidade Gustativa</label>
<div class="col-md-7">
<div class="slider-analise">
<div id="custom-handle" class="ui-slider-handle"></div>
<input id="intensidade_gustativa" type="hidden" value="<?php echo (old('intensidade_gustativa')) ? old('intensidade_gustativa') : ((isset($produto_caracteristica)) ? $produto_caracteristica->intensidade_gustativa : ''); ?>" name="intensidade_gustativa">
</div>
</div>
</div>
<div class="form-group">
<label for="persistencia_gustativa" class="col-md-3 control-label">Persistência Gustativa</label>
<div class="col-md-7">
<div class="slider-analise">
<div id="custom-handle" class="ui-slider-handle"></div>
<input id="persistencia_gustativa" type="hidden" value="<?php echo (old('persistencia_gustativa')) ? old('persistencia_gustativa') : ((isset($produto_caracteristica)) ? $produto_caracteristica->persistencia_gustativa : ''); ?>" name="persistencia_gustativa">
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6 half-analise">
<div class="row">
<div class="form-group notranslate">
<label for="analise_visual" class="col-md-3 control-label">Análise Visual</label>
<div class="col-md-7">
<textarea id="analise_visual" class="form-control tinymce" name="analise_visual"><?php echo (old('analise_visual')) ? old('analise_visual') : ((isset($produto_caracteristica)) ? $produto_caracteristica->analise_visual : ''); ?></textarea>
</div>
</div>
<div class="form-group notranslate">
<label for="analise_olfativa" class="col-md-3 control-label">Análise Olfativa</label>
<div class="col-md-7">
<textarea id="analise_olfativa" class="form-control tinymce" name="analise_olfativa"><?php echo (old('analise_olfativa')) ? old('analise_olfativa') : ((isset($produto_caracteristica)) ? $produto_caracteristica->analise_olfativa : ''); ?></textarea>
</div>
</div>
<div class="form-group">
<label for="evolucao_olfativa" class="col-md-3 control-label">Evolução Olfativa</label>
<div class="col-md-7">
<div class="slider-analise-olfativa">
<div id="custom-handle-inicial" class="ui-slider-handle"></div>
<div id="custom-handle-final" class="ui-slider-handle"></div>
<input id="evolucao_olfativa_inicial" type="hidden" value="<?php echo (old('evolucao_olfativa_inicial')) ? old('evolucao_olfativa_inicial') : ((isset($produto_caracteristica)) ? $produto_caracteristica->evolucao_olfativa_inicial : ''); ?>" name="evolucao_olfativa_inicial" class="input-inicial">
<input id="evolucao_olfativa_final" type="hidden" value="<?php echo (old('evolucao_olfativa_final')) ? old('evolucao_olfativa_final') : ((isset($produto_caracteristica)) ? $produto_caracteristica->evolucao_olfativa_final : ''); ?>" name="evolucao_olfativa_final" class="input-final">
</div>
</div>
</div>
<div class="form-group">
<label for="intensidade_olfativa" class="col-md-3 control-label">Intensidade Olfativa</label>
<div class="col-md-7">
<div class="slider-analise">
<div id="custom-handle" class="ui-slider-handle"></div>
<input id="intensidade_olfativa" type="hidden" value="<?php echo (old('intensidade_olfativa')) ? old('intensidade_olfativa') : ((isset($produto_caracteristica)) ? $produto_caracteristica->intensidade_olfativa : ''); ?>" name="intensidade_olfativa">
</div>
</div>
</div>
</div>
</div>
<hr/>
<?php if(isset($produto_caracteristica)){ ?>
<input type="hidden" name="produto_caracteristica_id" value="<?php echo $produto_caracteristica->id; ?>"/>
<?php } ?>
</div>
<div id="harmonizacao-tab" class="tab-pane fade harmonizacoes">
<div class="form-group" style="margin-bottom: 0px;">
<label for="perfil_harmonizacao_id" class="col-md-3 control-label">Perfil</label>
<div class="col-md-7">
<select id="perfil_harmonizacao_id" required class="form-control" name="perfil_harmonizacao_id">
<option value="">(Selecione)</option>
<?php $nomeVariavel = 'array_perfil_harmonizacao_id'; ?>
<?php foreach ($$nomeVariavel as $option): ?>
<option <?php echo (isset($produto_caracteristica) && $produto_caracteristica->perfil_harmonizacao_id == $option->id) ? 'selected' : ''; ?> value="<?php echo $option->id; ?>"><?php echo $option->nome; ?></option>
<?php endforeach; ?>
</select>
</div>
</div>
<div class="clear"></div>
<hr/>
<div class="form-group">
<label for="analise_visual" class="col-md-3 control-label">Carnes:</label>
<?php $carnes = isset($produto_caracteristica) ? explode(',',$produto_caracteristica->carnes) : []; ?>
<div class="col-md-7">
<div class="item">
<input type="checkbox" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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($produto_caracteristica) ? explode(',',$produto_caracteristica->queijos) : []; ?>
<div class="col-md-7">
<div class="item">
<input type="checkbox" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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($produto_caracteristica) ? explode(',',$produto_caracteristica->da_terra) : []; ?>
<div class="col-md-7">
<div class="item">
<input type="checkbox" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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($produto_caracteristica) ? explode(',',$produto_caracteristica->amidos) : []; ?>
<div class="col-md-7">
<div class="item">
<input type="checkbox" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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($produto_caracteristica) ? explode(',',$produto_caracteristica->temperos) : []; ?>
<div class="col-md-7">
<div class="item">
<input type="checkbox" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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($produto_caracteristica) ? explode(',',$produto_caracteristica->doces) : []; ?>
<div class="col-md-7">
<div class="item">
<input type="checkbox" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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" class="harmonizacoes" 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" id="descricao_harmonizacao" class="form-control tinymce"><?php echo (isset($produto_caracteristica)) ? $produto_caracteristica->descricao_harmonizacao : ''; ?></textarea>
</div>
</div>
</div>
<div id="tags-tab" class="tab-pane fade">
</div>
<?php /* ?>
<div id="seo-tab" class="tab-pane fade">
<div class="form-group">
<label for="meta_keywords" class="col-md-3 control-label">URL Amigável</label>
<div class="col-md-7">
<input type="text" class="form-control" name="slug" value="<?php echo isset($produto_caracteristica) ? $produto_caracteristica->slug : ''; ?>">
</div>
</div>
<div class="form-group">
<label for="meta_keywords" class="col-md-3 control-label">Palavras Chave</label>
<div class="col-md-7">
<div id="meta_keywords"></div>
</div>
</div>
<div class="form-group">
<label for="meta_descricao" class="col-md-3 control-label">Meta Descrição</label>
<div class="col-md-7">
<textarea id="meta_descricao" type="text" class="form-control" name="meta_descricao"><?php echo (isset($produto_caracteristica)) ? $produto_caracteristica->meta_descricao : ''; ?></textarea>
</div>
</div>
<script>
new Taggle('meta_keywords', {
<?php if(isset($produto_caracteristica) && $produto_caracteristica->meta_keywords != ''){ ?>
tags: [
<?php $tags = explode(',',$produto_caracteristica->meta_keywords); ?>
<?php foreach($tags as $tag){ ?>
'<?php echo $tag; ?>',
<?php } ?>
],
<?php }else{ ?>
tags: [
'produto_caracteristica'
],
<?php } ?>
duplicateTagClass: 'bounce',
hiddenInputName: 'meta_keywords[]'
});
</script>
</div>
<?php */ ?>
<?php /* ?>
<div id="seo-tab" class="tab-pane fade">
<div class="form-group">
<label for="meta_keywords" class="col-md-3 control-label">URL Amigável</label>
<div class="col-md-7">
<input type="text" class="form-control" name="slug" value="<?php echo isset($produto) ? $produto->slug : ''; ?>">
</div>
</div>
<div class="form-group">
<label for="meta_keywords" class="col-md-3 control-label">Palavras Chave</label>
<div class="col-md-7">
<div id="meta_keywords"></div>
</div>
</div>
<div class="form-group">
<label for="meta_descricao" class="col-md-3 control-label">Meta Descrição</label>
<div class="col-md-7">
<textarea id="meta_descricao" type="text" class="form-control" name="meta_descricao"><?php echo (isset($produto)) ? $produto->meta_descricao : ''; ?></textarea>
</div>
</div>
<script>
new Taggle('meta_keywords', {
<?php if(isset($produto) && $produto->meta_keywords != ''){ ?>
tags: [
<?php $tags = explode(',',$produto->meta_keywords); ?>
<?php foreach($tags as $tag){ ?>
'<?php echo $tag; ?>',
<?php } ?>
],
<?php }else{ ?>
tags: [
'produto'
],
<?php } ?>
duplicateTagClass: 'bounce',
hiddenInputName: 'meta_keywords[]'
});
</script>
</div>
<?php */ ?>
</form>
<?php if(isset($produto)){ ?>
<div id="ofertas-tab" class="tab-pane fade">
<table class="table table-bordered">
<thead>
<tr>
<th>ID</th>
<th>Origem</th>
<th>Título</th>
<th>Subtítulo</th>
<th>Data Início</th>
<th>Data Final</th>
<th class="text-center">Qtde. Vendida</th>
<th class="text-right">Preço</th>
</tr>
</thead>
<tbody>
<?php foreach ($produto->ofertas as $oferta): ?>
<?php if($oferta->oferta){ ?>
<tr>
<td><?php echo $oferta->oferta->id; ?></td>
<td>
<?php
if($oferta->oferta->tipo == 'D'){
echo 'Oferta Diária';
}elseif($oferta->oferta->tipo == 'S'){
echo 'Oferta Semanal';
}elseif($oferta->oferta->tipo == 'E'){
echo 'Oferta Exclusiva';
}elseif($oferta->oferta->tipo == 'M'){
echo 'Oferta Mercado';
}elseif($oferta->oferta->tipo == 'C'){
echo 'Oferta Canal <br>';
if(isset($oferta->oferta->canal)){
echo '<span>' . $oferta->oferta->canal->slug . '</span>';
}
}
?>
</td>
<td><a data-slug="<?php echo e($oferta->oferta->slug); ?>" class="open-offer" href="<?php echo e(url('admin/oferta/edit/'.$oferta->oferta->slug)); ?>"><?php echo $oferta->oferta->titulo; ?></a></td>
<td><a data-slug="<?php echo e($oferta->oferta->slug); ?>" class="open-offer" href="<?php echo e(url('admin/oferta/edit/'.$oferta->oferta->slug)); ?>"><?php echo $oferta->oferta->sub_titulo; ?></a></td>
<td><?php echo $oferta->oferta->canalHasOferta ? date('d/m/Y', strtotime($oferta->oferta->canalHasOferta->data_inicial)) : date('d/m/Y', strtotime($oferta->oferta->data)); ?></td>
<td><?php echo $oferta->oferta->canalHasOferta ? date('d/m/Y', strtotime($oferta->oferta->canalHasOferta->data_final)) : ' - '; ?></td>
<td class="text-center">
<?php echo number_format($oferta->quantidade,0,',','.'); ?>
</td>
<td class="text-right">
R$ <?php echo number_format($oferta->oferta->preco_oferta,2,',','.'); ?>
</td>
</tr>
<?php } ?>
<?php endforeach ?>
</tbody>
</table>
</div>
<div id="compras-tab" class="tab-pane fade">
<table class="table table-bordered">
<thead>
<tr>
<th>Ordem</th>
<th>Data</th>
<th>Status</th>
<th>Quantidade</th>
<th>Preço Unitário</th>
<th>Desconto</th>
<th>Markup</th>
<th>Valor Total</th>
</tr>
</thead>
<tbody>
<?php foreach ($produto->compras as $compra): ?>
<?php if($compra->compra){ ?>
<tr>
<td><a data-slug="<?php echo e($compra->ordem_compra_id); ?>" class="open-offer" href="<?php echo e(url('admin/ordem-compra/edit/'.$compra->ordem_compra_id)); ?>"><?php echo $compra->ordem_compra_id; ?></a></td>
<td><?php echo $compra->compra ? date('d/m/Y H:i', strtotime($compra->compra->data_inclusao)) : ''; ?></td>
<td><?php echo $compra->compra->descStatus(); ?></td>
<td><?php echo $compra->quantidade; ?></td>
<td>
R$ <?php echo number_format($compra->preco_unitario,2,',','.'); ?>
</td>
<td><?php echo number_format($compra->percentual_desconto,2,',','.'); ?> %</td>
<td><?php echo number_format($compra->percentual_markup,2,',','.'); ?> %</td>
<td>
R$ <?php echo number_format($compra->valor_total,2,',','.'); ?>
</td>
</tr>
<?php } ?>
<?php endforeach ?>
</tbody>
</table>
</div>
<div id="precos-tab" class="tab-pane fade">
<table class="table table-bordered">
<thead>
<tr>
<th>Data</th>
<th>Preço Custo</th>
<th>Preço Mercado</th>
<th>Preço Venda</th>
<th>Origem</th>
</tr>
</thead>
<tbody>
<?php foreach ($produto->precos as $preco): ?>
<tr>
<td><?php echo date('d/m/Y H:i', strtotime($preco->data_inclusao)); ?></td>
<td>R$ <?php echo number_format($preco->preco_custo,2,',','.'); ?></td>
<td>R$ <?php echo number_format($preco->preco_mercado,2,',','.'); ?></td>
<td>R$ <?php echo number_format($preco->preco_venda,2,',','.'); ?></td>
<td><?php echo $preco->origem == 'ordem' ? 'Ordem de Compra' : 'Oferta'; ?></td>
</tr>
<?php endforeach ?>
</tbody>
</table>
</div>
<?php } ?>
<?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/produto/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($produto) && $produto->thumbnail_principal != '') ? $produto->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/produto/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($produto) && isset($produto->listaImagens) && count($produto->listaImagens)){?>
<?php foreach ($produto->listaImagens as $image){?>
<div id="item_<?php echo $image->id; ?>" class="item imagem-galeria-<?php echo $image->id; ?>">
<div style="background-image: url(<?php echo $image->thumbnail_principal;?>);" class="thumb"></div>
<span data="<?php echo $image->id; ?>" data-modulo="produto" 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($produto)) ? url('/admin/produto/upload_galeria/'.$produto->id) : url('/admin/produto/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($produto) && $current_role->hasAccess($current_module->nome_tabela.'.update') || !isset($produto) && $current_role->hasAccess($current_module->nome_tabela.'.create')){ ?>
<div class="text-center">
<button type="button" class="btn btn-primary" id="btn-submit-mainForm">
<i class="fa fa-btn fa-pencil-alt"></i> Salvar
</button>
</div>
<?php } ?>
</div>
</div>
<!-- /.box -->
</div>
</div>
</section>
</div>
<div id="modal-evento" class="modal fade">
<form method="/" id="formEvento" type="POST">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="time-label"></h4>
</div>
<div class="modal-body" id="conteudo-modal-evento"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Fechar</button>
</div>
</div>
</div>
</form>
</div>
<div id="modal-produtos-semelhantes" class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 id="time-label"></h4>
</div>
<div class="modal-body" id="conteudo-modal-produtos-semelhantes"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Continuar</button>
</div>
</div>
</div>
</div>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css">
<style>#slider { margin: 10px; } </style>
<script src="//code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<?php if(isset($produto_tags) && count($produto_tags) > 0): ?>
<script>
var arrTags = <?php echo json_encode($produto_tags); ?>;
$(document).ready(function(){
$('.select2-tags').val(arrTags).trigger('change');
});
</script>
<?php endif; ?>
<?php if(isset($produto_safra)): ?>
<script>
var arrSafra = <?php echo json_encode($produto_safra); ?>;
$(document).ready(function(){
$('[name="safra"]').val(arrSafra).trigger('change');
});
</script>
<?php endif; ?>
<?php if(isset($produto_castas)): ?>
<script>
var arrCastas = <?php echo json_encode($produto_castas); ?>;
$(document).ready(function(){
$('[name="castas"]').val(arrCastas).trigger('change');
});
</script>
<?php endif; ?>
<script type="text/javascript">
function select2Atributos(selector, tipo){
$(selector).select2({
tags:true,
ajax: {
url: '/admin/produto/buscar-atributos',
data: function (params) {
var query = {
descricao: params.term,
tipo: tipo
}
// Query parameters will be ?search=[term]&type=public
return query;
},
processResults: function (data) {
console.log(data);
// Tranforms the top-level key of the response object from 'items' to 'results'
return {
results: data.items
};
},
}
});
}
$(document).ready(function(){
$('#preco_custo').change(function(){
var preco_custo = $(this).val();
var estado_fornecedor = $('#estado_fornecedor').val();
if(estado_fornecedor != '' && estado_fornecedor != 'RS'){
var acrescimo = (preco_custo * 14) / 100;
preco_custo = parseFloat(preco_custo) + parseFloat(acrescimo);
preco_custo = number_format(preco_custo,2,'.','');
}
$('#custo_efetivo').val(preco_custo);
});
$(document).on('change', '[name="id_fornecedor"]', function(){
var fornecedor_id = $(this).val();
$.ajax({
url: '/admin/produto/buscar-fornecedor/' + fornecedor_id,
type: 'GET',
beforeSend:function(){
// $('.carregando').fadeIn();
},
success:function(data){
var fornecedor = data.fornecedor;
$('#estado_fornecedor').val(data.sigla);
// $('.carregando').fadeOut();
},
error:function(){
$('#estado_fornecedor').val('');
// $('.carregando').fadeOut();
}
});
});
$('#perfil_harmonizacao_id').change(function(){
var perfil_id = $(this).val();
if(perfil_id != ''){
$.ajax({
url: '/admin/produto/buscar-perfil/' + perfil_id,
type: 'GET',
beforeSend:function(){
$('.carregando').fadeIn();
},
success:function(data){
$('.carregando').fadeOut();
if(data.status){
var perfil = data.perfil;
$('.harmonizacoes').attr('checked', false);
if(data.caracteristicas){
setTimeout(function() {
var caracteristicas = data.caracteristicas;
//CARNES
var carnes = caracteristicas.carnes.split(',');
carnes.forEach(function(valor, chave){
$('#' + valor).prop('checked', true);
});
//QUEIJOS
var queijos = caracteristicas.queijos.split(',');
queijos.forEach(function(valor, chave){
$('#' + valor).prop('checked', true);
});
//DA TERRA
var da_terra = caracteristicas.da_terra.split(',');
da_terra.forEach(function(valor, chave){
$('#' + valor).prop('checked', true);
});
//TEMPEROS
var temperos = caracteristicas.temperos.split(',');
temperos.forEach(function(valor, chave){
$('#' + valor).prop('checked', true);
});
//AMIDOS
var amidos = caracteristicas.amidos.split(',');
amidos.forEach(function(valor, chave){
$('#' + valor).prop('checked', true);
});
//DOCES
var doces = caracteristicas.doces.split(',');
doces.forEach(function(valor, chave){
$('#' + valor).prop('checked', true);
});
//DESCRIÇÃO
$('#descricao_harmonizacao').val(caracteristicas.descricao_harmonizacao);
$(tinymce.get('descricao_harmonizacao').getBody()).html(caracteristicas.descricao_harmonizacao);
}, 1000);
}
}else{
alertUtil.alertError('Erro ao carregar Perfil');
}
},
error:function(){
$('.carregando').fadeOut();
alertUtil.alertError('Erro durante carregamento Perfil!');
}
});
}
});
$('#btn-atualiza-saldos').click(function(e){
var self = this;
var produto_id = $('#produto_id').val();
$.ajax({
url: '/admin/produto/atualizar-saldo-produto',
type: 'POST',
data: {produto_id: produto_id},
beforeSend:function(){
$('.carregando').fadeIn();
},
success:function(data){
var produto = data.produto;
$('.carregando').fadeOut();
$('#estoque_ultima_atualizacao').val(produto.ultima_atualizacao);
$('#estoque_adega').val(produto.adega);
$('#estoque_processamento').val(produto.em_processamento);
$('#estoque_disponibilidade').val(produto.disponibilidade);
$('#estoque_reserva').val(produto.reserva);
$('#estoque').val(produto.estoque);
<?php foreach ($produto->estoque as $estoque) { ?>
$('#empresa_<?php echo $estoque->empresa->sigla?>').val(produto.saldos['<?php echo $estoque->empresa->sigla?>']);
<?php } ?>
alertUtil.alertSuccess(data.message);
},
error:function(){
$('.loading').fadeOut();
alertUtil.alertError('Erro durante atualização saldos!');
}
});
});
$('#btn-submit-mainForm').click(function(e){
var self = this;
e.preventDefault();
$.ajax({
url: '/admin/produto/validar',
type: 'POST',
data: $('#mainForm').serialize(),
success:function(data){
if(data.status){
$('#mainForm').submit();
}else{
alertUtil.alertError(data.message);
setTimeout(function(){
$('.alerta').fadeOut();
$('.alerta').removeClass('active');
}, 5000);
}
},
error:function(){
alertUtil.alertError('Erro durante validação do produto!');
}
});
});
$('.select2').select2();
$('#id_produtor, #id_fornecedor').select2({
tags: true
});
//select2Atributos('#castas', 'C');
select2Atributos('#guarda', 'G');
select2Atributos('#temperatura_de_servico', 'TS');
select2Atributos('#maturacao', 'M');
//select2Atributos('#vedante', 'V');
select2Atributos('#regiao', 'R');
select2Atributos('#teor_alcoolico', 'TA');
//select2Atributos('#safra', 'S');
select2Atributos('#decanter', 'D');
});
$( ".slider-analise" ).each(function() {
// read initial values from markup and remove that
var value = $(this).find("input" ).val();
$( this ).slider({
value: value,
range: "max",
min: 1,
max: 5,
create: function() {
$(this).find("#custom-handle" ).text( $( this ).slider( "value" ) );
},
slide: function( event, ui ) {
$(this).find("#custom-handle" ).text( ui.value );
$(this).find("input" ).val( ui.value );
}
});
});
$( ".slider-analise-olfativa" ).each(function() {
// read initial values from markup and remove that
var value1 = $(this).find("input.input-inicial" ).val();
if (value1 > 5 || value1 < 1) {
value1 = 1;
}
//var value1 = 1;
var value2 = $(this).find("input.input-final" ).val();
if (value2 > 5 || value2 < 1) {
value2 = 5;
}
//var value2 = 5;
$( this ).slider({
values: [value1,value2],
range: true,
min: 1,
max: 5,
create: function() {
$(this).find("#custom-handle-inicial" ).text( value1 );
$(this).find("#custom-handle-final" ).text( value2 );
},
slide: function( event, ui ) {
$(this).find("#custom-handle-inicial" ).text( ui.values[0] );
$(this).find("#custom-handle-final" ).text( ui.values[1] );
$(this).find("input.input-inicial" ).val( ui.values[0] );
$(this).find("input.input-final" ).val( ui.values[1] );
}
});
});
$(document).on('click', '.open-tiny', function(e){
e.preventDefault();
$.ajax({
url: '/admin/produto-erp/edit/'+$(this).data('id'),
type: 'GET',
beforeSend:function(){
$('.loading').fadeIn();
},
success:function(data){
$('.loading').fadeOut();
$('#conteudo-modal-evento').html(data);
$('#modal-evento').modal('show');
}
});
});
$(document).on('click', '.btn-visualizar-movimentacao', function(e){
e.preventDefault();
$.ajax({
url: '/admin/produto/movimentacao/'+$(this).data('id'),
type: 'GET',
beforeSend:function(){
$('.loading').fadeIn();
},
success:function(data){
$('.loading').fadeOut();
$('#conteudo-modal-evento').html(data);
$('#modal-evento').modal('show');
}
});
});
$(document).on('click', '.btn-visualizar-log-estoque', function(e){
e.preventDefault();
$.ajax({
url: '/admin/produto/log-estoque/'+$(this).data('id'),
type: 'GET',
beforeSend:function(){
$('.loading').fadeIn();
},
success:function(data){
$('.loading').fadeOut();
$('#conteudo-modal-evento').html(data);
$('#modal-evento').modal('show');
}
});
});
$(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 : '',
});
function salvarTextoApresentacao(e){
let produtoId = $('#produto_id').val();
if(e){
$.ajax({
url:'/admin/produto/salvar-texto-apresentacao',
type:'POST',
data:{
texto : e,
produto_id: produtoId
},
beforeSend:function(){
},
success:function(data){
console.log(data);
}
});
}
}
tinymce.init({
selector:'.tinymce-apresentacao',
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 : '',
<?php if(isset($produto) && $produto->id): ?>
setup: function(ed) {
var typingTimer;
var doneTypingInterval = 4000;
var $input = ed
$input.on('keyup', function () {
clearTimeout(typingTimer);
typingTimer = setTimeout(doneTyping, doneTypingInterval);
});
$input.on('keydown', function () {
clearTimeout(typingTimer);
});
function doneTyping () {
salvarTextoApresentacao(ed.getContent());
}
}
<?php endif; ?>
});
});
</script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make($current_template, array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>