Página 1 de 1

Permitir apenas produtos em estoque apareçam nos lançamentos

Enviado: 27 Set 2020, 13:07
por potew
Boa tarde!
Existe um módulo que exibe apenas produtos em lançamento na home [latest.php]. Dei uma configurada conforme o código abaixo de forma a aparecer apenas os últimos 13 produtos (dos 93 cadastrados), pois o valor start estava em zero. Seria assim?
Código: Selecionar todos
$filter_data = array(
'sort'  => 'p.date_added',
'order' => 'DESC',
'start' => 80,
'limit' => $setting['limit']);
E possível que apenas produtos em estoque sejam exibidos nesse filtro?

Re: Permitir apenas produtos em estoque apareçam nos lançamentos

Enviado: 18 Out 2020, 18:31
por leandrocs
Com o modulo abaixo , você pode alterar as datas do cadastro do produto que quer que seja lançamento. Assim muda a data dos produtos sem estoque,

Re: Permitir apenas produtos em estoque apareçam nos lançamentos

Enviado: 20 Out 2020, 20:06
por reds
Ola @potew

No model do produto: ---> catalog\model\catalog\product.php
Procure o laço: public function getLatestProducts($limit) {

altere para essa parte:
Código: Selecionar todos
p.date_available <= NOW()
para
Código: Selecionar todos
AND p.date_available <= NOW() AND p.quantity > 0
Salve e veja o resultado.
:D