Página 4 de 9
Re: [TUTORIAL] Não vender produto com estoque esgotado
Enviado: 22 Nov 2011, 12:35
por mmarcopereira
SÓ NÃO VOU FAZER ESSE TESTE MANOEL PQ NÃO TENHO MUITA MANHA COM CSS NEM O PROPRIO OPENCART, JA FOI DURO DEIXAR ELE COMO BONITO ELEGANTE E OPERACIONAL DA UMA OLHADA
http://www.microhar.com.br
se eu mexer eu vou ferrar td de novo fico no aguardo por uma solução que sei que vcs da op brasil sempre tem.
obrigao por enquanto e grande abraço.
Re: [TUTORIAL] Não vender produto com estoque esgotado
Enviado: 23 Nov 2011, 13:59
por mmarcopereira
AVargas escreveu:Primeiramente, agradeço ao tutorial do Manoel Vida. Vlwzão
Nyux escreveu:Mano, tem como manter o que vc fez, mas ao invez me mostrar na 'Disponibilidade:' a quantidade a opção 'Em Estoque ou Esgotado'?
por que nao gostaria de mostrar a quantidade dos produtos aos clientes, tem como modificar isso?
Vlw 
Não sei se vc conseguiu a resposta já. mas de qualquer modo caso mais alguém precise dela... segue abaixo:
Procure pela linha: (É no mesmo arquivo do Tutorial: Product.tpl)
Código: Selecionar todos<tr>
<td><b><?php echo $text_availability; ?></b></td>
<td><?php echo $stock; ?></td>
</tr>
Caso vc não queira mostrar nada, é só remover essas linhas.
Mas se vc quiser mostrar Em estoque ou Esgotado, é só fazer o seguinte:
Código: Selecionar todos<tr>
<td><b><?php echo $text_availability; ?></b></td>
<td><?php if ( $stock > 0 ) { echo "Em estoque"; } else { echo "Esgotado"; }; ?></td>
</tr>
NÃO ACHEI ESSE TRECHO AQUI NO MEU OPENCART EU USO A VESÃO 1.5.1.3
Re: [TUTORIAL] Não vender produto com estoque esgotado
Enviado: 11 Jan 2012, 10:33
por feliperohde
Nyux escreveu:Mano, tem como manter o que vc fez, mas ao invez me mostrar na 'Disponibilidade:' a quantidade a opção 'Em Estoque ou Esgotado'?
por que nao gostaria de mostrar a quantidade dos produtos aos clientes, tem como modificar isso?
Vlw 
Substitua a linha:
Código: Selecionar todos<span class="info"><?php echo $text_stock; ?></span> <b><?php echo $stock; ?></b><br />
POR
Código: Selecionar todos<span class="info"><?php echo $text_stock; ?></span> <b><?php if ($stock > 0){ echo 'Em estoque';} else {echo 'Produto Esgotado';}; ?></b><br />
abçççç
Re: [TUTORIAL] Não vender produto com estoque esgotado
Enviado: 13 Jan 2012, 10:08
por Julio
Não tem como mudar o botão do produto de "Comprar" para "Esgotado"?
Re: [TUTORIAL] Não vender produto com estoque esgotado
Enviado: 29 Jan 2012, 23:02
por aosdda
Oba muito bom, mas o botão comprar continua aparecendo na lista de produtos do departamento.
Como posso oculta-lo tmb?
Re: [TUTORIAL] Não vender produto com estoque esgotado
Enviado: 30 Jan 2012, 10:34
por Renato Frota
Procure o botão na product/category.tpl
o código é similar.
Re: [TUTORIAL] Não vender produto com estoque esgotado
Enviado: 30 Jan 2012, 17:12
por RICARDO DE SOUZA
Muito bom!
Parabéns!
Re: [TUTORIAL] Não vender produto com estoque esgotado
Enviado: 11 Fev 2012, 19:28
por aosdda
Renato Frota escreveu:Procure o botão na product/category.tpl
o código é similar.
Renato,
não consegui achar o código não... em product/category.tpl é da seguinte forma:
Código: Selecionar todos<div class="cart"><a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><span><?php echo $button_cart; ?></span></a></div>
Re: [TUTORIAL] Não vender produto com estoque esgotado
Enviado: 11 Fev 2012, 22:01
por Renato Frota
em catalog/controller/product/category.php
procure
adicione uma linha abaixo (não esqueça a vírgula):
e esse trecho que você mencionou acima, troque por:
Código: Selecionar todos<div class="cart"><?php if ($product['stock'] > 0) { ?><a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><span><?php echo $button_cart; ?></span></a><?php } else { ?><a class="button" style="opacity:0.4;"><span>Esgotado</span></a><?php } ?></div>
Re: [TUTORIAL] Não vender produto com estoque esgotado
Enviado: 12 Fev 2012, 00:24
por aosdda
Renato Frota escreveu:em catalog/controller/product/category.php
procure
adicione uma linha abaixo (não esqueça a vírgula):
e esse trecho que você mencionou acima, troque por:
Código: Selecionar todos<div class="cart"><?php if ($product['stock'] > 0) { ?><a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><span><?php echo $button_cart; ?></span></a><?php } else { ?><a class="button" style="opacity:0.4;"><span>Esgotado</span></a><?php } ?></div>
Vc é o máximo
Muito obrigada