PHP warning

Invalid argument supplied for foreach()

/home/bangsaonline/public_html/protected/views/front/berita/detail.php(344)

332                                         </figure>
333                                     <?php endif; ?>
334 
335                                     <?php
336                                     $str_baca = '
337                                         <div class="card bloc_bacajuga mb-3">
338                                             <div class="card-body">
339                                                 <h5><b>BACA JUGA:</b></h5>
340                                                 <div class="pb-1"></div>
341                                                 <ul class="list-unstyled mb-0">';
342                                     ?>
343                                     <?php
344                                     foreach ($datarelated as $key_related => $drelated) :
345                                         if ($key_related > 3) {
346                                             continue;
347                                         }
348                                         $images_related = '';
349                                         if (!empty($drelated['filename'])) {
350                                             $images_related =  get_image_thumb($drelated['filename'], "berita", "340x170", $drelated['caption_title']);
351                                         }
352 
353                                         $cat_ber = 'berita';
354                                         $str_baca .= '<li><a href="' . get_link_berita("berita", $drelated['news_id'], $drelated['news_slug']) . '">' . $drelated['news_title'] . '</a></li>';
355                                     ?>
356                                     <?php endforeach ?>

Stack Trace

#4
+
 /home/bangsaonline/public_html/protected/controllers/front/BeritaController.php(78): CController->render("detail", array("data" => array("news_id" => "11864", "news_title" => "Hendak Menyebrang, Pelajar Tewas Tertabrak Truk di Bypass Krian", "news_content" => "<p><strong>SIDOARJO, BANGSAONLINE.com -&nbsp;</strong>Naas diala...", "news_excerpt" => "", ...), "slugid" => "11864/hendak-menyebrang-pelajar-tewas-tertabrak-truk-di-bypass-k..."))
73             }
74 
75             $this->amp_url = get_link_berita_amp("berita",$dataReader['news_id'],$dataReader['news_slug']);
76 
77             if(!empty($dataReader)){
78                 $this->render('detail', array('data' => $dataReader, 'slugid'=>$dataReader['news_id']."/".$dataReader['news_slug']));
79             }else{
80                 $this->redirect('/', 301);
81                 // throw new CHttpException(404,'Maaf, halaman yang anda cari tidak ditemukan.');
82             }
83 
#14
+
 /home/bangsaonline/public_html/protected/components/WebApplicationEndBehavior.php(25): CApplication->run()
20         // Attach the changeModulePaths event handler
21         // and raise it.
22         $this->onModuleCreate = array($this, 'changeModulePaths');
23         $this->onModuleCreate(new CEvent($this->owner));
24  
25         $this->owner->run(); // Run application.
26     }
27  
28     // This event should be raised when CWebApplication
29     // or CWebModule instances are being initialized.
30     public function onModuleCreate($event)
#16
+
 /home/bangsaonline/public_html/index.php(25): CComponent->__call("runEnd", array("front"))
20 if (YII_DEBUG_DISPLAY_TIME)
21     echo Yii::getLogger()->getExecutionTime();
22 
23 
24 require_once($yii);
25 Yii::createWebApplication($config)->runEnd('front');
26 //echo "Using ", memory_get_peak_usage(1), " bytes of ram.";
2026-05-05 19:40:49 Apache Yii Framework/1.1.14