1. 店铺后台数据展示

  1. api接口实现 一般api接口都存放在api目录下,我们在写接口的时候都会在/config/apis.php中定义接口的基本信息,比如我们定义一个文章列表接口,我们在apis.php中仿照之前写的接口定义下:

     'sysarticle.article.get.list' => ['uses' => 'sysarticle_api_getArticleList@getArticleList', 'version' => ['v1']],
     'sysarticle.article.get.view' => ['uses' => 'sysarticle_api_getArticleView@getArticleView', 'version' => ['v1']],
    

    在api目录下分别创建getArticleList.php和getArticleView.php,在文件中写接口的具体代码,在这里我就不写了。

  2. 调用接口在店铺后台实现数据变动

    1. 在调用接口之前需要设置下接口之间的依赖关系,还是在apis.php下配置,具体配置自己可以找一下
    2. 在topshop下创建一个文章控制器,用来调度接口,传递数据,一般调用接口的方法是这样的:

           app::get('topshop')->rpcCall('sysarticle.article.get.list',$request)
      

      rpcCall这个方法第一个参数是接口名称(string),第二个参数是接口条件(array)

    3. 通过控制器把你的数据显示在shop后台吧,记得要配置路由哦。

results matching ""

    No results matching ""