[1] ErrorException in DownloadController.php line 35

Call to a member function toArray() on null

  1. $id = $this->request->param("id");
  2. if(!$id){
  3. $this->error("无效id");
  4. }
  5. $where = ['delete_time' => 0];
  6. $where['id'] = ['eq', $id];
  7. $productCategoryModel = new ProductCategoryModel();
  8. $product = $productCategoryModel->where($where)->find()->toArray();
  9. // $product['name'] = str_replace('Firefly-', '', $product['name']);
  10. $this->assign('product', $product);
  11. // $productList = $productCategoryModel->get_all_doc($id);
  12. $productList = $productCategoryModel->get_all_doc_tree($id);
  13. $abc = $productCategoryModel->get_pro_list();
  14. $fields = array('distinct porcp.category_id', 'pc.name', 'pc.list_order', 'pc.more');
  15. $downloadProductCategoryPostModel = new DownloadProductCategoryPostModel();
  16. $data = $downloadProductCategoryPostModel->alias('pcp')