Página 1 de 1

[Resolvido] Arquitetura - leitura da tabela settings

Enviado: 29 Jan 2017, 11:20
por HMauro
Pessoal, estou procurando entender a arquitetura do opencart v2.3.0.2. Já li a documentação do Opencart developers, já busquei no StackOverflow, mas ainda não compreendi como ao iniciar o Opencart, da passagem do Framework.php para o router.php, ele lê e carrega em Registry, os dados da tabela settings.
A princípio pensei que fosse no autoloader. Pelo que entendi, o autoloader resolve o problema dos includes.
Na versão 1.5, fica claro como o startup.php é executado, mas nessa última não achei por onde ele faz.
Vocês sabem onde o opencart consegue obter essas informações do settings quando o sistema é executado a primeira vez?

Re: Arquitetura - leitura da tabela settings

Enviado: 29 Jan 2017, 11:54
por HMauro
Já achei. Ele carrega em Framework.php - Pre-action. key: action_pre_action. lá estão os modulos da pasta catalog\controller\startup.