PC端开发:

命名规范请参考ThinkPHP5.0文档。
PC端的控制放在PC端目录下的controller文件夹下。

    ├─application               应用目录
    │  ├─platform               PC端目录
    │  │  └─controller          PC端控制器目录
    │  │  │  ├─Index.php        PC端控制器,控制器名为首字母大写的驼峰式,可以建立其他控制器

在 Index.php 的代码如下:

PC端的服务层文件放在公共目录下的service文件夹下,接口共用。

    ├─data                       公共目录
    │  └─service                 服务层目录
    │  │  ├─Order.php            服务层,服务层名为首字母大写的驼峰式,可以建立其他文件夹和服务层

PC端的模型文件放在公共目录下的model文件夹下,接口共用。

    ├─data                       公共目录
    │  ├─model                   模型目录
    │  │  ├─VslOrderModel.php    模型,模型名为首字母大写的驼峰式,可以建立其他模型

PC端视图:

PC端的页面放在template目录下的shop文件夹下。

PC端的页面静态资源放在shop目录下的public文件夹下。


开发举例:

视图开发,在PC端控制器添加方法,然后template目录下对应路径添加html如下:

ajax请求接口url:

    url:__URL(SHOPMAIN + '/member/getcity')
    url:__URL(SHOPMAIN + '/控制器名/方法名')

默认js变量值:

变量 路径 说明
SHOPMAIN http://domain 外置JS调用
APPMAIN http://domain/wap 外置JS调用
TEMP_IMG ./template/shop/new//public/images 静态资源图片路径
UPLOADSHOP upload/80/shop/ 存放公共图片、网站logo、独立图片、没有任何关联的图片
STATIC ./public/static 静态资源路径