您的位置:首页 > 运维架构

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

2016-09-02 11:02 197 查看
手机版默认商城访问修改成自己的的首页



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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ECShop 替换首页