- 12 Ago 2011, 03:20
#8140
Minha primeira loja Open Cart(espero que de muitas) é a http://infracomputer.com.br.
Fiz pequenas modificações nos códigos raiz para atender às solicitações do dono que não tem a intenção de mostrar preços, ou seja, é mais para simples amostra e divulgação dos produtos. Confiram aí:
Página inicial, de categorias e de produtos
Mostra "R$ Sob Consulta" quando não cadastro preço. Para isso coloquei a seguinte instrução nas páginas:
Quando um produto fica indisponível não fica bem claro na página do produto. Portanto eu coloquei uma mensagem em laranja para deixar mais visível.
Ex. http://infracomputer.com.br/site/celula ... g-sgh-i637 (não garanto que esta página estará on-line qd você visitar, hehe)
tá aí o código:
Valeu!
Fiz pequenas modificações nos códigos raiz para atender às solicitações do dono que não tem a intenção de mostrar preços, ou seja, é mais para simples amostra e divulgação dos produtos. Confiram aí:
Página inicial, de categorias e de produtos
Mostra "R$ Sob Consulta" quando não cadastro preço. Para isso coloquei a seguinte instrução nas páginas:
Código: Selecionar todos
Página do Produto<td><?php if (!$special) {
$price2 = explode ("$", $price);
$price3 = explode (",", $price2[1]);
$pricefinal = $price3[0].".".$price3[1];
if ($pricefinal > 0){
$valor = $price;
}
else{
$valor = "R$ Sob consulta!";
}
?>
<?php echo $valor; ?>
<?php } else { ?>
<span style="text-decoration: line-through;"><?php echo $price; ?></span> <span style="color: #F00;"><?php echo $special; ?></span>
<?php } ?></td>Quando um produto fica indisponível não fica bem claro na página do produto. Portanto eu coloquei uma mensagem em laranja para deixar mais visível.
Ex. http://infracomputer.com.br/site/celula ... g-sgh-i637 (não garanto que esta página estará on-line qd você visitar, hehe)
tá aí o código:
Código: Selecionar todos
Probleminha: percebi que palavras com caracteres especiais são registradas com criptografia no banco de dados do Open Cart. Para não quebrar muito a cuca resolvi colocar "Indisponivel" e não "Indisponível".<div>
<?php
if($stock=='Indisponivel'){// se "stock" for igual a mensagem que você definiu nas configurações então mostre a mensagem abaixo
echo "<p style='font-size:14px;color:#f90;'>No momento este produto está esgotado,<br/>
entre em contato para fazer o pedido ou consultar outros modelos e marcas.
</p>";
}
?>
</div>Valeu!
Pablo Cardoso
Leialt Websites - http://leialt.com.br
contato@leialt.com.br
Leialt Websites - http://leialt.com.br
contato@leialt.com.br


