LinkController.php 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?php
  2. /****************************************************************
  3. * Author: libaojia
  4. * Date: 2017/10/23 下午2:26
  5. * Email: livsyitian@163.com
  6. * QQ: 995265288
  7. * User: 芸众商城 www.yunzshop.com
  8. ****************************************************************/
  9. namespace app\backend\modules\link\controllers;
  10. use app\common\components\BaseController;
  11. use app\backend\modules\goods\models\Categorys;
  12. class LinkController extends BaseController
  13. {
  14. public function categoryLink()
  15. {
  16. $category_data = Categorys::getCategory();
  17. return json_encode($category_data);
  18. }
  19. public function brandLink(){
  20. $brands = \app\common\models\Brand::getBrands()->select('id', 'name')->get()->toArray();
  21. $brand_data = [];
  22. foreach ($brands as $key => $brand){
  23. $brand_data[$key] = $brand;
  24. $brand_data[$key]['url'] = yzAppFullUrl('brandgoods/'.$brand['id']);
  25. }
  26. return json_encode($brand_data);
  27. }
  28. public function smallProceduresBrandLink(){
  29. $brands = \app\common\models\Brand::getBrands()->select('id', 'name')->get()->toArray();
  30. $brand_data = [];
  31. foreach ($brands as $key => $brand){
  32. $brand_data[$key] = $brand;
  33. $brand_data[$key]['url'] = '/packageB/member/category/brandgoods/brandgoods?id='.$brand['id'];
  34. }
  35. return json_encode($brand_data);
  36. }
  37. }