2012-09-20 18 views
0

我想了解OpenCart的代碼是如何工作的。以下代碼在OpenCart的mysite.com/admin/文件夾中的index.php(附加文件)中定義。你能否解釋下面的代碼實際上做了什麼?我想知道它是如何工作的。瞭解Opencart的加載程序工作流程

我也根據各自的文件夾附loader.phpregistry.php

// Registry 
$registry = new Registry(); 

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

link to mysite.com admin文件夾壓縮

雖然以下問題是沒有類似我的問題,但仍然倒是相似點: Opencart meta title include store name

回答

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 
+0

// Loader $ loader = new Loader($ registry); //加載/system/engine/registry.php中的加載器類。您的意思是「加載/system/engine/loader.php中的加載器類而不是registry.php」。 – dkjain

+0

哎呀是的。更正 –