Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v1.x.
#14776
Ola até agora não consegui entender muito sobre...

Eu gostaria que os produtos em destaque seje classificados por data de adição...

E na quantidade (5 Colunas x 6 produtos por coluna)

https://lh5.googleusercontent.com/-vPLu ... 8/Prod.png
Imagem
Editado pela última vez por Luiz R. em 06 Fev 2012, 21:48, em um total de 1 vez.
#14777
é só colocar 30 produtos em destaque e definir uma largura de uns 100px para as imagens no módulo.

isso porque o módulo de destaques lista simplesmente todos os produtos que você colocar em destaque, não tem configuração de limite.
#14780
s2jows2 escreveu:Isso tem que ser modificado no painel de contro ou editar algum arquivo PHP ?
em lugar nenhum. você só precisa ir no módulo de destaques e listar os produtos que são destaque.
#14783
Ah certo, então sou eu que escolho os produtos em destaque ?
Não é possivel eu tipo criar um arquivo php pra Mostrar 30 produtos recentes adicionados, tova vez que eu adicionar um produto novo apareçer em primeiro item nos destaques... não sei se estou sabendo me expressar da forma correta...
#14784
s2jows2 escreveu:Ah certo, então sou eu que escolho os produtos em destaque ?
Não é possivel eu tipo criar um arquivo php pra Mostrar 30 produtos recentes adicionados, tova vez que eu adicionar um produto novo apareçer em primeiro item nos destaques... não sei se estou sabendo me expressar da forma correta...
Existe um módulo nativo, chamado Produtos Novos (na tradução oficial aqui da comunidade). Basta ativá-lo e definir o número de produtos que quer exibir. Ele exibe o X últimos produtos. É só definir 30, nesse caso.
#15495
Olá, Renato

Uma dúvida, gostaria de saber como fazer para a listagem dos produtos do site serem feitas por data de inserção dos produtos.
"Visualizar: Lista / Grade" -> Ordenar Produtos (Padrão) ==> gostaria que seja feita pela ordem de produtos mais recentes.

//category.php
if (isset($this->request->get['sort'])) {
$sort = $this->request->get['sort'];
} else {
$sort = 'p.sort_order';

existe algo além do "sort_order" ?

Obrigado!
}

Obrigado!
#15512
use p.date_added

como vai listar por data, imagino que queira os mais recentes primeiro, então tem que inverter a ordem também
Código: Selecionar todos
		if (isset($this->request->get['sort'])) {
			$sort = $this->request->get['sort'];
		} else {
			$sort = 'p.date_added';
		}

		if (isset($this->request->get['order'])) {
			$order = $this->request->get['order'];
		} else {
			$order = 'DESC';
		}
Lembrando que isso não cria as entradas "Data (mais novos)" e "Data (mais antigos)" na lista de ordenação. Fica pra um mod mais complexo.. pago :P