Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v1.x.
Avatar do usuário
Por fjbbernardo
#62264
Bom dia a todos,
Tenho vários pedidos no meu banco que estão language_id = 1 e eu quero mudar esse [edidos para language_id = 2.
Como faço isso de forma automática?
Posso fazer no PHPMYADIM?

Agradeço a todos.

Abraços,
Por veteranodf
Mensagens Especiais Curtidas
#62268
Pode explicar porque quer fazer essa mudança?, vai utilizar outro idioma?, caso for utilizar somente esse idioma aconselho atualizar o id do idioma em questão que é bem mais simples do que editar o id do idioma em descrição de produto, opções de produto, módulos etc etc;

Agora caso desejar realmente fazer isso é só criar uma query sql e rodar no phpmyadmin, lembrando que deve criar uma query para descrição dos produtos, opções, páginas de informações, etc etc;

Abaixo um exemplo para descrição dos produtos;

UPDATE `NOME DO BANCO DE DADOS`.`PREFIXOproduct_description` SET `language_id` = '2' WHERE `product_description`.`language_id` = 1;
Avatar do usuário
Por fjbbernardo
#62275
Boa noite Veteranodf,
Muito obrigado por me responder.
Eu só uso o idioma pt-br e o language_id é 2, mas tenho pedidos usando language_id = 1, language_id = 0, language_id = 4...
Uso uma extensão de vendas direto pela administração e alguns pedidos ela não abre ou não abre corretamente, verifiquei que esses pedidos tinham o language_id do idioma diferente do language_id do idioma pt-br que está na loja(language_id = 2).
Peguei um pedido que não abria, com language_id = 0, mudei para language_id = 2 e funcionou perfeito.
Uso esta extensão: http://www.opencart.com/index.php?route ... end&page=2
A grande vantagem que ela tem é de poder alterarar o preço dos produtos do pedido na hora que estou fazendo a venda, posso enviar o pedido por e-mail com muita facilidade e outras funções.
É por esse motivo que quero mudar o language_id somente nesse pedidos e deixá-los no padrão dos outros.

Muito obrigado e um forte abraço.