#0 [2]ErrorException in Solar.php line 46

Undefined array key "data"

  1. $price['battery_cells'] = $model->fetchPriceListNew(['mainclass_id' => 2,'page_size'=>30,'state'=>2]);
  2. $price['glass'] = $model->fetchPriceListNew(['mainclass_id' => 3,'page_size'=>30,'state'=>2]);
  3. $price['polysilicon'] = $model->fetchPriceListNew(['mainclass_id' => 4,'page_size'=>30,'state'=>2]);
  4. $price['silicon_wafer'] = $model->fetchPriceListNew(['mainclass_id' => 7,'page_size'=>30,'state'=>2]);
  5. $price['industrial_silicon'] = $model->fetchPriceListNew(['mainclass_id' => 9,'page_size'=>30,'state'=>2]);
  6. foreach ($price as $key=>$item){
  7. if($key=='assembly' || $key=='polysilicon'){
  8. continue;
  9. }
  10. foreach ($item['data'] as $k=>$val){
  11. $province_en = $val['province'] == '全国' ? 'Nationwide': $area_list[$val['province_code']]['pinyin'];
  12. $price[$key]['data'][$k]['province'] = $province_en == 'sx' ? 'Shaanxi' : ucwords($province_en);
  13. }
  14. }
  15. return View::assign('module', 'home')

Call Stack

  1. in Solar.php line 46
  2. at Error->appError() in Solar.php line 46
  3. at Solar->price()
  4. at ReflectionMethod->invokeArgs() in Container.php line 345
  5. at Container->invokeReflectMethod() in Controller.php line 110
  6. at Controller->think\route\dispatch\{closure}() in Pipeline.php line 59
  7. at Pipeline->think\{closure}() in Pipeline.php line 66
  8. at Pipeline->then() in Controller.php line 113
  9. at Controller->exec() in Dispatch.php line 52
  10. at Dispatch->run() in Route.php line 755
  11. at Route->think\{closure}() in Pipeline.php line 59
  12. at Pipeline->think\{closure}() in Pipeline.php line 66
  13. at Pipeline->then() in Route.php line 756
  14. at Route->dispatch() in Http.php line 208
  15. at Http->dispatchToRoute() in Http.php line 198
  16. at Http->think\{closure}() in Pipeline.php line 59
  17. at Pipeline->think\{closure}() in SessionInit.php line 58
  18. at SessionInit->handle()
  19. at call_user_func() in Middleware.php line 134
  20. at Middleware->think\{closure}() in Pipeline.php line 85
  21. at Pipeline->think\{closure}() in TraceDebug.php line 71
  22. at TraceDebug->handle()
  23. at call_user_func() in Middleware.php line 134
  24. at Middleware->think\{closure}() in Pipeline.php line 85
  25. at Pipeline->think\{closure}() in Pipeline.php line 66
  26. at Pipeline->then() in Http.php line 199
  27. at Http->runWithRequest() in Http.php line 162
  28. at Http->run() in index.php line 9

Environment Variables

GET Dataempty
POST Dataempty
Filesempty
Cookiesempty
Sessionempty
Server/Request Data
TEMP /tmp
TMPDIR /tmp
TMP /tmp
PATH /usr/local/bin:/usr/bin:/bin
HOSTNAME d50fd00dbb92
USER www
HOME /home/www
HTTP_X_ALICDN_DA_VIA 8.25.82.228,47.246.4.243,163.181.85.11
HTTP_ALI_CDN_APPVIEW_NAME cdn-tengine
HTTP_ACCEPT */*
HTTP_USER_AGENT Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
HTTP_ALI_SWIFT_FORCE_TTL_CODE 400=0
HTTP_X_CLIENT_SCHEME https
HTTP_ALI_SWIFT_STAT_HOST en.databm.com
HTTP_ALI_SWIFT_LOG_HOST en.databm.com
HTTP_ALI_CDN_REAL_IP 198.54.114.77
HTTP_ALI_CDN_REAL_PORT 39650
HTTP_EAGLEEYE_TRACEID 0819529517738733803618754e
HTTP_VIA us26.l1, l2jp1.l2, l2sg4.l2
HTTP_CONNECTION close
HTTP_REQUEST_URI /
HTTP_X_FORWARDED_FOR 198.54.114.77, 163.181.85.180
HTTP_X_REAL_IP 163.181.85.180
HTTP_HOST en.databm.com
PATH_TRANSLATED /data/init/
PATH_INFO /
REDIRECT_STATUS 200
SERVER_NAME _
SERVER_PORT 80
SERVER_ADDR 172.18.0.4
REMOTE_PORT 3266
REMOTE_ADDR 172.18.0.1
SERVER_SOFTWARE nginx/1.26.2
GATEWAY_INTERFACE CGI/1.1
REQUEST_SCHEME http
SERVER_PROTOCOL HTTP/1.0
DOCUMENT_ROOT /data/init
DOCUMENT_URI /index.php/
REQUEST_URI /
SCRIPT_NAME /index.php
CONTENT_LENGTH
CONTENT_TYPE
REQUEST_METHOD GET
QUERY_STRING
SCRIPT_FILENAME /data/init/index.php
FCGI_ROLE RESPONDER
PHP_SELF /index.php/
REQUEST_TIME_FLOAT 1773873380.469
REQUEST_TIME 1773873380
0.993754s