[Notice] Trying to get property 'PanoXmlUrl' of non-object

GET /pano/1387?Pano=node54&PanoFovTarget=42&PanoPanTarget=185&PanoTiltTarget=-4&PanoFovStart=62&PanoPanStart=185&PanoTiltStart=0

Line 37 in /www/htdocs/w015e1f5/slides2.360ty.world/app/src/PanoController.php

Source

28                 ->filter(['Locations.Domain' => $domain])
29                 ->first();
30 
31             if($data) {
32                 $slidePhoto = SlidePhoto::get()->byID($request->Param('ID'));
33                 $activeDesignID = $data->Locations()->first()->ActiveDesignID;
34                 
35                 $arrayData = new SilverStripe\View\ArrayData([
36 					'Customer' => $data,
37                     'PanoXmlUrl' => (string)$slidePhoto->PanoXmlUrl,
38                     'PanoBaseUrl' => (string)$slidePhoto->PanoBaseUrl,
39                     'Design' => $data->Locations()->first()->Designs()->byID($activeDesignID),
40                     'BackUrl' => '/',
41     
42                 ]);
43     

Trace

GET /pano/1387?Pano=node54&PanoFovTarget=42&PanoPanTarget=185&PanoTiltTarget=-4&PanoFovStart=62&PanoPanStart=185&PanoTiltStart=0

[Notice] Trying to get property 'PanoBaseUrl' of non-object

GET /pano/1387?Pano=node54&PanoFovTarget=42&PanoPanTarget=185&PanoTiltTarget=-4&PanoFovStart=62&PanoPanStart=185&PanoTiltStart=0

Line 38 in /www/htdocs/w015e1f5/slides2.360ty.world/app/src/PanoController.php

Source

29                 ->first();
30 
31             if($data) {
32                 $slidePhoto = SlidePhoto::get()->byID($request->Param('ID'));
33                 $activeDesignID = $data->Locations()->first()->ActiveDesignID;
34                 
35                 $arrayData = new SilverStripe\View\ArrayData([
36 					'Customer' => $data,
37                     'PanoXmlUrl' => (string)$slidePhoto->PanoXmlUrl,
38                     'PanoBaseUrl' => (string)$slidePhoto->PanoBaseUrl,
39                     'Design' => $data->Locations()->first()->Designs()->byID($activeDesignID),
40                     'BackUrl' => '/',
41     
42                 ]);
43     
44                 return $arrayData->renderWith('PanoPage');

Trace

Zurück