PHP notice

Trying to get property of non-object

/var/www/languagetrainers.com/public/reviews/foreign-film-reviews/protected/views/site/review.php(60)

48           'onclick' => '$("#' . $movie->id . '").dialog("open"); return false;',
49           'class' => 'leave',
50         ));
51       endif;
52       ?>
53       <div class="seeall"><a href="/reviews/foreign-film-reviews/<?php echo strtolower($movie->metadata->relCountry->short_name) ?>">See All <?php echo $movie->metadata->relCountry->long_name ?> Movies</a>
54         <a href="/reviews/book-reviews/<?php echo strtolower($movie->metadata->relCountry->short_name) ?>">See All <?php echo $movie->metadata->relCountry->long_name ?> Books</a>
55         <a href="/reviews/music-reviews/<?php echo strtolower($movie->metadata->relCountry->short_name) ?>">See All <?php echo $movie->metadata->relCountry->long_name ?> Songs</a></div>
56 
57 
58       <ul>
59         <li class="title"><?php echo $movie->metadata->title ?></li>
60         <li> <?php echo $movie->metadata->length ?>  -  <?php echo $movie->category->category_name ?></li>
61         <li>Original title: <?php echo $movie->metadata->original_title ?></li>
62         <li>Director:<?php echo $movie->metadata->directed_by ?></li>
63         <li>Language: <?php echo $movie->metadata->language ?></li>
64         <li>Country: <?php echo Country::model()->findByPk($movie->metadata->country_id)->short_name ?></li>
65         <li class="rate stars<?php echo $movie->metadata->overall_rate ?>"></li>
66       </ul>
67       <span class="desc"><?php echo $movie->description ?></span>
68 
69 
70       <span class="social">
71 
72 

Stack Trace

#4
+
 /var/www/languagetrainers.com/public/reviews/foreign-film-reviews/protected/controllers/SiteController.php(99): CController->render("review", array("movie" => Movie))
094                
095         $movie = Movie::model()->findByAttributes(array('url'=>$_GET['url']));
096         if (!$movie)
097             throw new CHttpException(404, 'The requested page does not exist.');           
098         $this->render('review', array(
099             'movie' => $movie));
100     }
101 
102     
103     public function actionLeaveReview() {
104         $movie = Movie::model()->findByPk($_GET['id']);         
#17
+
 /var/www/languagetrainers.com/public/reviews/foreign-film-reviews/index.php(19): CApplication->run()
14 defined('YII_DEBUG') or define('YII_DEBUG',true);
15 // specify how many levels of call stack should be shown in each log message
16 defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
17 
18 require_once($yii);
19 Yii::createWebApplication($config)->run();
2024-03-28 10:28:39 nginx/1.22.0 Yii Framework/1.1.13