Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Quer mostrar sua nova loja on-line? Faça-o aqui!
Avatar do usuário
Por pablonk
#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:
Código: Selecionar todos
<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>
Página do Produto
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
<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&aacute; esgotado,<br/>
entre em contato para fazer o pedido ou consultar outros modelos e marcas. 
</p>";
}
?>
</div>
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".

Valeu!
#8315
Parabéns pelo Trabalho cara (: , ficou muito bom :D

Estou tentando fazer a mesma coisa com uma loja que estou mechendo , sou meio iniciante nesse ramo e estou me acostumando com o Oppencart Agora (: ,

Eu gostaria de saber se possivel quais os arquivos que você editou :roll:

Grato desde já !
#8321
Obrigado Douglas...

o arquivo é...
catalog/view/theme/default/template/product/product.tpl

Essa é a página do produto, que eu editei para colocar o "sob consulta" e o "indisponível". Porém será preciso inserir nas outras páginas também, que é onde mostra categorias, resultados da pesquisa, promoções, etc. Fui caçando, nem lembro as páginas q editei. Para próxima edição vou utilizar o vqmode, que é muito prático para isso, pois é possível fazer mudanças nas páginas sem modificá-las (a edição é feita em arquivo xml).

Perceba que no meu caso eu estou usando o tema "default2", mesmo assim, a página que tive que editar está no tema "default".
#23748
Infra Computer por Leialt Websites - vc pode entrar em contato poe e-mail comigo? contato@lepchak.com quero lhe pedir um orçamento ! para me ajudar a colocar sob consulta para alguns produtos! as vezes faz pra mim a alteração e a gente combina um valor preciso que em alguns produtos pq sao personalizados tenha a oopção de sob consulta nao sei se eu q nao sei mexer nesse forum mas sempre q publico ninguem responde entao se puder entrar em contato pelo email agradeço

obrigada