私が理解しているように、オープンカートはCodeIgniterに基づいていますが、CodeIgniterでモデルをロードして使用するには、次のようにします。
$this->load->model('Model_name');
$this->Model_name->function();
OpenCartでは、次のようなことをします
$this->load->model('catalog/product');
$this->model_catalog_product->getTotalProducts()
これはどのように機能し、「model_catalog_product」はどこから来たのですか?
フォーラム以外に開発者向けドキュメントがないようです。