Página 1 de 1

campo modelo nos produtos

Enviado: 09 Ago 2010, 10:00
por ronan
Amigos obrigado pelo espaço, esse será um forum pioneiro no Brasil!!!!!

Acho desnecessário o campo modelo ser obrigatório no campo de cadastro dos produtos, pois os produtos que vendo não uso "modelo" e ai não consigo salvar o cadastro do produto se não digitar alguma coisa la no campo de cadastro do produto, e no carrinho de compras, e na página do catálogo também é mostrado "modelo:" e na frente o modelo cadastrado no produto...

Como desativar isso? ou fazer aparecer no catálogo "modelo:" apenas se a opção estiver cadastrada para o produto, não sei se fui claro...

se alguem puder ajudar, agradeço demaisssssssss

Obrigado!
Ronan

Re: campo modelo nos produtos

Enviado: 12 Ago 2010, 01:58
por g4briell4
Também acho desnecessário!! =)
Vou tentar mudar se eu conseguir coloco aqui ;)

Re: campo modelo nos produtos

Enviado: 22 Ago 2010, 16:21
por ronan
sem novidade ai amigo?
eu alterei o arauivo de tradução do product info pra "código" no lugar de modelo,ai estou colocando o codigo do produto usado em meu sistema da loja fisica, porem no admin da loja já tem essa opcao, que é onde vai o codigo de barra, se tivesse como inserir o codigo de barra no product info, e tirar a obrigatoriedade do modelo seria perfeito!!!

Re: campo modelo nos produtos

Enviado: 16 Out 2010, 01:34
por alanicolasouza
Olá!

Também acho descenessário em um projeto meu o modelo, vou tentar remover a validação dele durante essa semana e dou um retorno se conseguir.

Abraço!

Re: campo modelo nos produtos

Enviado: 16 Out 2010, 08:50
por diogo
Olá Ronan,

Você tem aí duas opções:
1: Apenas desativar a obrigatoriedade do campo modelo - dessa forma, esse campo aparecerá em branco na loja para os produtos que não tiverem um modelo cadastrado; mas os produtos que tiverem aparecerão normalmente.
2: Desativar a obrigatoriedade e esconder o campo na loja - dessa forma o campo não aparecerá, mesmo para aqueles que você tenha cadastrado um modelo.

Para a primeira opção (que é a mais interessante) vá até o arquivo product.php em "admin\controller\catalog" e comente ou apague o seguinte trecho:
Código: Selecionar todos
        if ((strlen(utf8_decode($this->request->post['model'])) < 1) || (strlen(utf8_decode($this->request->post['model'])) > 64)) {
              $this->error['model'] = $this->language->get('error_model');
        }
Se, por questões estéticas, você não quiser mais ver o asterisco no campo model do admin vá até o arquivo product_form.tpl em "admin\view\template\catalog" e retire o * da linha:
Código: Selecionar todos
td><span class="required">*</span> <?php echo $entry_model; ?>
Pronto!

Agora para a segunda opção, faça os passos acima e mais isso:
Vá até o arquivo product.tpl em "template\product" do seu tema e comente ou apague os seguintes trechos:
Código: Selecionar todos
              <tr>
                <td><b><?php echo $text_model; ?></b></td>
                <td><?php echo $model; ?></td>
              </tr>
              <?php if ($manufacturer) { ?>
              <tr>
Código: Selecionar todos
            <span style="color: #999; font-size: 11px;"><?php echo $products[$j]['model']; ?></span><br />
Depois, vá até o arquivo cart.tpl em "template\checkout" do seu tema e comente ou apague os trechos:
Código: Selecionar todos
          <th align="left"><?php echo $column_model; ?></th>
Código: Selecionar todos
          <td align="left" valign="top"><?php echo $product['model']; ?></td>
É isso.

Testado no OC v1.4.9.1

Espero ter ajudado.

Att.,

Diogo.

Re: campo modelo nos produtos

Enviado: 16 Out 2010, 11:32
por maxno
vai ter ke apagar tbm os campos da ordem, accont/invoice,email,cart,checkout/cart e mais q nao lembro

Re: campo modelo nos produtos

Enviado: 01 Nov 2010, 03:25
por cambiobrasil.com
obrigado pela contribuição, funcionou aqui