示例#1
0
}
?>
            </div>

        </div>

        <div id="menu">
            <div class="contenair">
                <div  id="language-selector" style="float: right;">
                    <?php 
$this->widget('application.components.widgets.LanguageSelector');
?>
                </div>
                <h2>Vector Traveler System (VTS )</h2>
				<?php 
echo Warnings::model()->warningSign();
?>
				<?php 
Yii::app()->user->setFlash('construction', 'Warning, Vector down for maintenance');
?>
                <nav id="mainmenu">
                    <?php 
$this->widget('zii.widgets.CMenu', array('items' => array(array('label' => Yii::t('default', 'Home'), 'url' => array('/site/index')), array('label' => Yii::t('default', 'Projects'), 'url' => array('/project/index'), 'visible' => Yii::app()->user->getState('role') > 1), array('label' => Yii::t('default', 'Traveler templates'), 'url' => array('/traveler/index')), array('label' => Yii::t('default', 'Issued travelers'), 'url' => array('/equipment/index')), array('label' => Yii::t('default', 'Assembly'), 'url' => array('/equipment/assembly')), array('label' => Yii::t('default', 'Users'), 'url' => array('/user'), 'visible' => Yii::app()->user->getState('role') == 4), array('label' => Yii::t('default', 'Warnings'), 'url' => array('/warnings/index'), 'visible' => Yii::app()->user->getState('role') == 4), array('label' => Yii::t('default', 'Search'), 'url' => array('/site/searching'), 'visible' => !Yii::app()->user->isGuest), array('label' => Yii::t('default', 'Help'), 'url' => array('/site/help')))));
?>

                </nav>
            </div>

        </div>
        <div id="page">
            <div class="container">
 public function warningSign()
 {
     $criteria = new CDbCriteria();
     $criteria->condition = " expirationTime > CAST(CURRENT_TIMESTAMP as DATE)";
     $res = Warnings::model()->findAll($criteria);
     $output = "";
     foreach ($res as $messages) {
         if ($messages->priority == 1) {
             $output .= "<div class='ok'>" . $messages->value . "</div><br>";
         }
         if ($messages->priority == 2) {
             $output .= "<div class='half'>" . $messages->value . "</div><br>";
         }
     }
     return $output;
 }
示例#3
0
 public function warningSign()
 {
     $criteria = new CDbCriteria();
     $criteria->condition = " expirationTime > CAST(CURRENT_TIMESTAMP as DATE)";
     $res = Warnings::model()->findAll($criteria);
     $output = "";
     foreach ($res as $messages) {
         if ($messages->priority == 1) {
             $output .= "<span style=' color: white; background-color:red; font-size:large; padding:5px'>" . $messages->value . "</span><br>";
         }
         if ($messages->priority == 2) {
             $output .= "<span style='color: white; background-color:blue ; font-size:large; padding:5px'>" . $messages->value . "</span><br>";
         }
     }
     return $output . "<br>";
 }