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 guisiani
#10232
Fala ae, galera!

Estou tentando criar módulos e pra isso, preciso entender melhor o funcionamento dos controles do sistema.
Já sei como funciona as pastas, porém estou muito confuso quanto ao armazenamento de dados no banco diretamente do arquivo "nomedoarquivo.php" na pasta controller.

Eu fucei no banco de dados, percebi que os módulos não tem uma tabela especifica, eles usam a tabela "settings" para armazenar todos os dados adicionais, sejam eles módulos de pagamento, envio ou qualquer outra extensão. Me corrijam se eu estiver errado...

A minha maior dúvida, é como eu puxo esse valor armazenado no arquivo "controller" do admin para o "controller" do catalog? Feito isso, acho que dou conta do resto!

Desde já, obrigado!
Avatar do usuário
Por guisiani
#10257
Já descobri :D

Os valores adicionados pelos módulos no administrativo, são adicionados automaticamente no Banco de Dados em uma tabela "publica".
E para buscar esses valores do banco de dados, apenas chamamos a variável em qualquer arquivo de controle em "catalog"

EXP:
Código: Selecionar todos
$this->data['parcela'] = $this->config->get('desconto_parcelas');
Abraços!