## 模塊入口路由
通過下面2個入口文件指引的模塊方法可再次路由
1. /web/index.php?c=site&a=entry
2. /app/index.php?c=entry
**路由變量**
~~~
$_GPC['m']; //模塊
$_GPC['do']; //行為
$_GPC['eid']; //入口ID,對應數據表`modules_bindings`
~~~
這里的路由有2種模式:
1. eid模式
2. m=&do=模式
**路由結果文件**
先從模塊存放目錄中尋找
~~~
require IA_ROOT . "/addons/{$_GPC['m']}/site.php";
~~~
如果不存在附加模塊則從內置模塊目錄中尋找
~~~
IA_ROOT . "/framework/builtin/{$_GPC['m']}/site.php";
~~~
* * * * *
**路由結果行為**
/web/index.php入口:
~~~
$class = $_GPC['m'].'ModuleSite'; //模塊類
$method = 'doWeb'.$_GPC['do']; //行為
$class->$method();
~~~
/web/index.php入口:
~~~
$class = $_GPC['m'].'ModuleSite'; //模塊類
$method = 'doMobile'.$_GPC['do']; //行為
$class->$method(); //執行
~~~