SELECT COUNT(DISTINCT p.id) as total FROM products p LEFT JOIN products_lang l ON p.id = l.product_id AND l.idioma = '1'
                LEFT JOIN relations r ON r.prod = p.id
                LEFT JOIN categories c ON r.cat = c.id
                LEFT JOIN reviews rt ON p.id = rt.product_id AND rt.valido IS NOT NULL
                LEFT JOIN categories_lang cl ON c.id = cl.cat_id AND cl.idioma = '1'
                LEFT JOIN (
                    SELECT 
                        JSON_ARRAYAGG(
                            JSON_OBJECT(
                                'id', cl.cat_id, 
                                'nome', cl.nome, 
                                'texto', cl.artigos_textocurto
                            )
                        ) cats, r.prod
                    FROM relations r 
                    LEFT JOIN categories_lang cl ON r.cat = cl.cat_id AND cl.idioma = 1
                    GROUP BY r.prod
                ) cats ON cats.prod = p.id
                /*LEFT JOIN v_products_stock st ON p.id = st.product_id*/
                LEFT JOIN cache_products_variations pv ON pv.product_id = p.id
                LEFT JOIN ( SELECT product_id, valor FROM products_specs_relations WHERE spec_id = '22') pes ON p.id = pes.product_id 
                LEFT JOIN (
                    SELECT GROUP_CONCAT(path) images, parent 
                    FROM media 
                    WHERE type IN ( 'product', 'product_1' ) 
                    GROUP BY parent) m ON m.parent = p.id  WHERE p.deletedh IS NULL AND p.arquivado IS NULL AND pv.preco > 0 AND l.status = 1
SELECT COUNT(DISTINCT p.id) as total FROM products p LEFT JOIN products_lang l ON p.id = l.product_id AND l.idioma = '1'
                LEFT JOIN relations r ON r.prod = p.id
                LEFT JOIN categories c ON r.cat = c.id
                LEFT JOIN reviews rt ON p.id = rt.product_id AND rt.valido IS NOT NULL
                LEFT JOIN categories_lang cl ON c.id = cl.cat_id AND cl.idioma = '1'
                LEFT JOIN (
                    SELECT 
                        JSON_ARRAYAGG(
                            JSON_OBJECT(
                                'id', cl.cat_id, 
                                'nome', cl.nome, 
                                'texto', cl.artigos_textocurto
                            )
                        ) cats, r.prod
                    FROM relations r 
                    LEFT JOIN categories_lang cl ON r.cat = cl.cat_id AND cl.idioma = 1
                    GROUP BY r.prod
                ) cats ON cats.prod = p.id
                /*LEFT JOIN v_products_stock st ON p.id = st.product_id*/
                LEFT JOIN cache_products_variations pv ON pv.product_id = p.id
                LEFT JOIN ( SELECT product_id, valor FROM products_specs_relations WHERE spec_id = '22') pes ON p.id = pes.product_id 
                LEFT JOIN (
                    SELECT GROUP_CONCAT(path) images, parent 
                    FROM media 
                    WHERE type IN ( 'product', 'product_1' ) 
                    GROUP BY parent) m ON m.parent = p.id  WHERE p.deletedh IS NULL AND p.arquivado IS NULL AND pv.preco > 0 AND l.status = 1

Este website utiliza cookies

Utilizamos cookies para personalizar conteúdo e anúncios, fornecer funcionalidades de redes sociais e analisar o nosso tráfego. Também partilhamos informações acerca da sua utilização do site com os nossos parceiros de redes sociais, de publicidade e de análise, que as podem combinar com outras informações que lhes forneceu ou recolhidas por estes a partir da sua utilização dos respetivos serviços.

Escolha quais os cookies que deseja aceitar.

Os cookies necessários ajudam a tornar um website útil, permitindo funções básicas, como a navegação e o acesso à página para proteger áreas do website. O website pode não funcionar corretamente sem estes cookies.

Os cookies de preferência permitem que um website memorize as informações que mudam o comportamento ou o aspeto do website, como o seu idioma preferido ou a região em que se você encontra.

Os cookies de estatística ajudam os proprietários de websites a entenderem como os visitantes interagem com os websites, recolhendo e divulgando informações de forma anónima.

Os cookies de marketing são utilizados ​​para seguir os visitantes pelos websites. A intenção é exibir anúncios que sejam relevantes e apelativos para o utilizador individual e, logo, mais valiosos para os editores e anunciantes independentes.

Os cookies não classificados são cookies que estão em processo de classificação, juntamente com os fornecedores de cookies individuais.

Whatsapp Logo
Fechar
Cliente
Faça login
${ sidelogin.errors.username[0] } ${ sidelogin.errors.password[0] }
${ sidelogin.error }
Recuperar a senha

ou entre com

Ainda não é cliente? Registe aqui
Registo de novo cliente
${ sideRegisto.errors.nome[0] } ${ sideRegisto.errors.email[0] } ${ sideRegisto.errors.telemovel[0] } ${ sideRegisto.errors.password[0] }
Já é cliente? Entre na sua conta
${ recuperarSenha.success }
${ recuperarSenha.errors.username[0] }
${ recuperarSenha.error[0] }
Retroceder
Fechar
Carrinho
Carrinho Vazio
${ item.qtd } x ${ item.preco }€
Desconto
${ item.variation_name }
${ item.Customtxt }
Serviço Adicional:
${ item.extra.texto ? item.extra.texto : item.extra.nome } + ${ item.extra.preco }€
${ seguro.nome } + ${ seguro.preco }€
Qtq. indisponível
Envio Grátis!
Falta só ${ Number(Config.ofertaEntrega) - Number(Cart.total) }€ para ter envio grátis!
Total ${ Cart.total.toFixed(2) }€
DESCONTOS ATÉ 70%
Voltar ao topo