|
執(zhí)行 http:///web/index.php?c=site&a=entry&eid=6 系統(tǒng)是如何找到具體模塊中的對應(yīng)方法的?下面簡單梳理一下:
web目錄下的index.php 包含了require '../framework/bootstrap.inc.php'; 在bootstrap.inc.php的最后讀取controller,action,do
$controller = $_GPC['c'];
index.php繼續(xù)往下走,require _forward($controller, $action); 包含了 /web/source/site/entry.ctrl.php
在entry.ctrl.php里: $site = WeUtility::createModuleSite($entry['module']);
例如$entry['do']是stores,那實際調(diào)用的方法是模塊目錄下site.php里的doWebStores 文章來源:http:// |
|
|