0

我试图了解 OpenCart 的代码是如何工作的。以下代码index.php在 OpenCart 的 mysite.com/admin/ 文件夹中的(附加文件)中定义。您能否解释一下以下代码的实际作用?我想知道它实际上是如何工作的。

我也附上loader.phpregistry.php它们各自的文件夹。

// Registry
$registry = new Registry();

// Loader
$loader = new Loader($registry);
$registry->set('load', $loader);

链接到 mysite.com 管理文件夹 zip

虽然以下问题与我的问题不相似,但仍然触及相似点: Opencart meta title include store name

4

2 回答 2

2
// Registry
$registry = new Registry(); // Loads registry class from /system/engine/registry.php

// Loader
$loader = new Loader($registry); // Loads Loader class from /system/engine/loader.php
$registry->set('load', $loader); // Assigns the class to the registry allowing global use in other classes that use the registry object
于 2012-09-20T18:32:36.897 回答
0

Opencart 的编码逻辑是 MVC+L (Language) 模型。

不是最新版本,但您可以在此处了解有关工作流程的大部分详细信息; http://www.packtpub.com/article/opencart-layout-structure

于 2012-11-24T00:45:40.303 回答