Página 1 de 1

Inserção de um novo campo

Enviado: 02 Nov 2015, 13:38
por Maurício Rodrigues
Boa Tarde Pessoal,

Estou trabalhando com o OpenCart a pouco tempo e me deparei com o seguinte problema:

Trabalho com venda de produtos diferente do que o OpenCart oferece, isto é, trabalho com venda de tecidos, onde a minha venda é através de metragem.

Hoje se eu for vender por metros o sistema até me atende, porém também preciso vender por cm, então neste caso precisaria adicionar um novo campo, para que fique mais ou menos assim:

Campo Qtde (Seria o metro) e novo campo (quantidade em centimetros).

Que página eu teria que adicionar este campo para que o mesmo seja visualizados quando o cliente for comprar um produto.

Fico no aguardo deste auxilio.

Obs.: Já identifiquei onde é feito o calculo, só precisar do novo campo para adicionar esse valor ao carrinho de compras.

Att.
Maurício

Re: Inserção de um novo campo

Enviado: 02 Nov 2015, 22:41
por veteranodf
Você não vai conseguir inserir novo campo no carrinho a não ser que mecha em toda lógica do mesmo, inclusive nós passos do check out para essa lógica ser transmitida para o módulo de pagamento; Explique melhor pois caso você desejar apenas inserir esses campos na página do produto para converter a quantidade que o cliente deseja para o campo quantidade eu vejo a possibilidade de ajudar;

Re: Inserção de um novo campo

Enviado: 03 Nov 2015, 08:07
por Maurício Rodrigues
Bom dia veteranodf,

Eu já consegui adicionar um novo campo na compra do produto e está até sendo feito o calculo da forma correta.

Segue abaixo a situação atual, o que eu preciso é que se mantenha o valor que foi feito o calculo no carrinho de compras, e que se eu acessa-lo consiga ver o campo unidade e tambem o campo centimetro.

Imagem

Fico no aguardo.!

Att.
Maurício Rodrigues

Re: Inserção de um novo campo

Enviado: 03 Nov 2015, 11:21
por veteranodf
Então esse erro é informando que a variável centimeter não esta declarada, forma correta, onde tem ela deve utilizar a tag isset() antes da mesma para fazer essa verificação e caso a mesma existir executar o comando desejado, vou postar um exemplo abaixo;

if(isset($centimeter)){
Aqui o comando;
}

é isso ai, o que deseja é extremamente complexo e sinceramente aconselho você ficar somente com o campo quantidade pois você terá problemas pois a loja não vai trabalhar certo e o valor total não vai bater;