Просмотр исходного кода

Merge branch 'master' of https://git.97admin.com:433/chendeben/taoqu

chendeben 6 лет назад
Родитель
Сommit
d4bba3934e
1 измененных файлов с 14 добавлено и 2 удалено
  1. 14 2
      App/Api/Controller/Category.php

+ 14 - 2
App/Api/Controller/Category.php

@@ -13,8 +13,20 @@ class Category extends Controller
     protected function main()
     {
         $id = $this->getQuery()->intval("id");
-        $original_id = $this->getQuery()->intval("original_id");
-        $url = sprintf(Site::getData('site_url') . "/tao.php?r=l&cid=%d&original_id=%s&site=classify", $id, $original_id);
+        $request = [
+            'r' => 'l',
+            'site' => 'classify',
+            'cid' => $id,
+        ];
+        $bids = $this->getQuery()->string("bids");
+        $original_id = $this->getQuery()->string("original_id");
+        if ($bids) {
+            $request['bids'] = $bids;
+        }
+        if ($original_id) {
+            $request['original_id'] = $original_id;
+        }
+        $url = Site::getData('site_url') . "/tao.php?" . http_build_query($request);
         echo Dataoke::parse(file_get_contents($url));
     }