PHP notice

Undefined variable: dir

/var/www/sites571/data/www/gigafootball.net/protected/models/BasicFunctions.php(722)

710         $var = str_replace("cl","Лига Чемпионов",$var);
711         $var = str_replace("el","Лига Европы",$var);
712         $var = str_replace("wc","World Cup",$var);
713         $var = str_replace("euro","Евро",$var);
714         $var = str_replace("ocup","Другие кубки",$var);
715         $var = str_replace("transfers","Трансферы",$var);
716         $var = str_replace("non","В центре внимания",$var);
717 
718         $var = str_replace("national","Национальные сборные",$var);
719         $var = str_replace("player","Футболисты",$var);
720         $var = str_replace("coach","Тренеры",$var);
721 
722         return '<a href="'.Yii::app()->request->baseUrl.'/'.$dir.$variant.'">'.$var.'</a>';
723     }
724 
725    /**
726     * Convert date to cool format
727     * @param type $str - date
728     * @param type $whatCurDate - 1 - with today format, 0 - without today format
729     * @return string 
730     */
731    public static function trueDate ($str, $whatCurDate = 1) {
732 
733         $day = substr($str,8,2);
734           $day = (int)$day;

Stack Trace

#0
+
 /var/www/sites571/data/www/gigafootball.net/protected/views/news/view.php(10): BasicFunctions::getSectionUrl(" spa")
05     $this->endWidget();
06 ?>
07       <div class="container">
08         <ol class="breadcrumb">
09           <li><a href="<?php echo Yii::app()->request->baseUrl; ?>/">Главная</a></li>
10           <li><?php echo BasicFunctions::getSectionUrl($news->sec); ?></li>
11           <li class="active">Новости</li>
12         </ol>
13       </div>
14 </div>
15 
#5
+
 /var/www/sites571/data/www/gigafootball.net/protected/controllers/NewsController.php(76): CController->render("view", array("news" => News, "comments" => array(), "similar" => array(News, News, News, News, ...)))
71             $criteria->order = 'id DESC';
72             $similar = News::model()->findAll($criteria);
73 
74             News::model()->updateByPk($id, array('views' => $news->views + 1));
75 
76             $this->render('view', array('news' => $news, 'comments' => $comments, 'similar' => $similar));
77         }else{
78             $this->redirect(Yii::app()->request->baseUrl.'/site/error/');
79             exit;
80         }
81     }
#15
+
 /var/www/sites571/data/www/gigafootball.net/index.php(15): CApplication->run()
10 defined('YII_DEBUG') or define('YII_DEBUG',true);
11 // specify how many levels of call stack should be shown in each log message
12 defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
13 
14 require_once($yii);
15 Yii::createWebApplication($config)->run();
2024-03-28 14:08:25 Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_fcgid/2.3.9 PHP/5.4.16 Yii Framework/1.1.13