ECShop 替换手机版购物首页(2)

手机版默认商城访问修改成自己的的首页


1,先看路径参数解释:

/dev/public_html/mobile/index.php?m=default&c=index&a=shopindex&u=0

c ---> mobile/include/default/controllers/ 目录下的 IndexController.class.php 文件

a---> IndexController.class.php 里面的 index(){} 函数


2,找到核心控制器

目录:mobile/include/  文件:bootstrap.php

代码解释:

defined('DEFAULT_APP') or define('DEFAULT_APP', 'default');
defined('DEFAULT_CONTROLLER') or define('DEFAULT_CONTROLLER', 'Index'); 
defined('DEFAULT_ACTION') or define('DEFAULT_ACTION', 'index');//检查这些参数是否存在,不存建立默认值

require(BASE_PATH . 'base/helpers/function.php');//引入初始化参数文件

spl_autoload_register('autoload');//自动注册类文件    autoload 函数 在function.php 文件里面被定义
urlRoute();//网址路由解析 (CONTROLLER_NAME,ACTION_NAME)参数来源

$controller = CONTROLLER_NAME . 'Controller'; //拼接要访问的 class 文件
$action = ACTION_NAME;
$obj = new $controller();

3,在IndexController.class.php

建立一个新函数 url 重新指定

替换URL里面的 a = 新的首页函数名




欢迎技术交流; 438334131




猜你喜欢

转载自blog.csdn.net/Uniquelike/article/details/52411623