Página 1 de 1

[RESOLVIDO] Marcas nas Categorias

Enviado: 29 Mai 2018, 18:01
por henriquekravitz
Olá Pessoal! Utilizo OP 3.0.2. Preciso fazer aparecer as marca/fabricante nas categorias dos produtos. Quando clica em uma categorias aparecem todos os produtos desta e além do titulo, descrição e preço, preciso que apareça o fabricante/marca. Alguma ideia?

Re: Marcas nas Categorias

Enviado: 30 Mai 2018, 13:54
por reds
Ola @henriquekravitz

É um procedimento bem simples,
Basta pegar a variável e setar a mesma aonde quer que ela apareça, no caso como a consulta ja existe basta apenas apontar.
Vamos la:

Controller > category.php
procure por: $data['products'][] = array(
adicione abaixo de 'description'
Código: Selecionar todos
'manufacturer' => $result['manufacturer'],
'manufacturer_link' => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $result['manufacturer_id']),
No view
catalog > category.tpl
Procure a posição no box do produto na qual quer sua exibição e adicione (normalmente adicionamos abaixo do nome do item).
Código: Selecionar todos
<?php if ($product['manufacturer']) { ?>
     <a data-toggle="tooltip" title="Ver mais produtos <?php echo $product['manufacturer']; ?>" href="<?php echo $product['manufacturer']; ?>"><?php echo $product['manufacturer']; ?></a>
<?php } ?>
Note que é o mesmo processo paar versão 3x, bastando apenas ajustar a forma de compilar via twig.

espero que ajude.
:ugeek:

Re: Marcas nas Categorias

Enviado: 30 Mai 2018, 14:22
por henriquekravitz
Ok, vou tentar e te informo depois. Obrigado

Re: Marcas nas Categorias

Enviado: 30 Mai 2018, 14:30
por henriquekravitz
Fiz o procedimento no OP 2.x conforme informou e deu o seguinte erro:
Notice: Undefined index: manufacturer in .../template/product/category.tpl on line 148

Re: Marcas nas Categorias

Enviado: 30 Mai 2018, 14:36
por henriquekravitz
Desculpe! Faltou limpar o cache. Deu certo, mas está aparecendo o nome do fabricante. Teria que ser a imagem.

Re: Marcas nas Categorias

Enviado: 30 Mai 2018, 15:57
por reds
Ola @henriquekravitz

Veja que seguimos o procedimento padrão, para adicionar imagens, você pode se espelhar nessa modificação
https://www.opencart.com/index.php?rout ... n_id=29748

ou
https://www.opencart.com/index.php?rout ... n_id=24236

:ugeek:

Re: Marcas nas Categorias

Enviado: 30 Mai 2018, 16:38
por henriquekravitz
Ok, obrigado.