Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Se precisar de algum trabalho comercial e gostaria de pagar, então você pode postar seus pedidos aqui.
#43511
Olá.

Estou precisando de um módulo que mude o preço de acordo com o tamanho.

Exemplo. Mesa:
tamanho pequeno - 10,00
tamanho grande - 20,00
tamanho enorme - 30,00

nos detalhes do produto: mostrar combo de tamanhos. caso escolha outro senao o primeiro (valor padrao do produto), trocar o valor para adicionar este no carrinho. como "mesa - tamanho pequeno" e o seu respectivo preço no carrinho.

Alguém consegue fazer? Tenho certa urgencia.

Obrigada.

[]s
#43524
Uma forma possível para isso é fazer pequenas alterações no código do arquivo product.tpl ou product.php e usar radios.(Opções de tamanho)

http://www.majuimportados.com.br/index. ... duct_id=53

De uma olhada.

No caso normalmente nesses botões aparece (+ 30 reais.... +40 reais)
A parte de alteração no código é somar o valor do produto original com o valor do tamanho.
#43568
yammy escreveu:Olá.

Estou precisando de um módulo que mude o preço de acordo com o tamanho.

Exemplo. Mesa:
tamanho pequeno - 10,00
tamanho grande - 20,00
tamanho enorme - 30,00

nos detalhes do produto: mostrar combo de tamanhos. caso escolha outro senao o primeiro (valor padrao do produto), trocar o valor para adicionar este no carrinho. como "mesa - tamanho pequeno" e o seu respectivo preço no carrinho.

Alguém consegue fazer? Tenho certa urgencia.

Obrigada.

[]s

Olá, acredito que este módulo possa lhe ajudar Product Price with Options, agora o ideal mesmo para você seria o módulo OpenStock, no entanto este é pago.
jaguapiru escreveu:Fernando, poderia me explicar como alterar um arquivo do opencart acaba impossibilitando atualização?
Fiquei curioso.
Se você fizer alterações direto no código fonte do Opencart (como em arquivos do diretório controller ou model) quando sair uma atualização de versão do Opencart, e você atualizar sem considerar estas alterações, além, de substituir o que você modificou, também pode dar problemas em outros lugares.