public static function loadSurveyRequestOfCurrentUser()
 {
     $surveyRequest = Yii::app()->user->userModel->surveyRequest;
     if (!$surveyRequest) {
         $surveyRequest = new UserSurveyRequest();
         $surveyRequest->userId = Yii::app()->user->id;
         $surveyRequest->save();
     }
     return $surveyRequest;
 }
 /**
  * Returns the data model based on the primary key given in the GET variable.
  * If the data model is not found, an HTTP exception will be raised.
  * @param integer $id the ID of the model to be loaded
  * @return UserSurveyRequest the loaded model
  * @throws CHttpException
  */
 public function loadModel($id)
 {
     $model = UserSurveyRequest::model()->findByPk($id);
     if ($model === null) {
         throw new CHttpException(404, 'The requested page does not exist.');
     }
     return $model;
 }
Exemplo n.º 3
0
        ?>
">Управление списком методов сбора данных</a>
                                        </li>
                                        <li>
                                            <a href="<?php 
        echo $this->createUrl('service/admin');
        ?>
">Управление списком услуг</a>
                                        </li>
                                        <li>
                                            <a href="<?php 
        echo $this->createUrl('surveyRequest/admin');
        ?>
">
                                                <?php 
        echo BsHtml::badge(count(UserSurveyRequest::model()->waiting()->findAll()), array("pull" => BsHtml::PULL_RIGHT));
        ?>
Запросы на создание проектов
                                            </a>
                                        </li>
                                        <li>
                                            <a href="<?php 
        echo $this->createUrl('payouts/admin');
        ?>
">Массовые выплаты</a>
                                        </li>
                                    </ul>
                                </li>
                            <?php 
    }
    ?>
Exemplo n.º 4
0
        </div>
    </header>
    <div class="container">
        <div class="row">
            <?php 
$contentBlockSize = 12;
?>
            <?php 
if (Yii::app()->user->checkAccess("admin")) {
    ?>
                <?php 
    $contentBlockSize = 10;
    ?>
                <div class="col-md-2">
                    <?php 
    $this->widget('BsNav', array('items' => array(array('label' => 'Пользователи', 'url' => array('/user/admin')), array('label' => 'Управление правами', 'url' => array('/auth/assignment')), array('label' => 'Управление текстовыми страницами', 'url' => array('/simplePage/admin')), array('label' => 'Управление списком целей опросов', 'url' => array('/surveyPurpose/admin')), array('label' => 'Управление списком вопросов связанных с целями', 'url' => array('/surveyPurposeQuestion/admin')), array('label' => 'Управление списком методов сбора данных', 'url' => array('/methodOfCollectionData/admin')), array('label' => BsHtml::badge(count(UserSurveyRequest::model()->waiting()->findAll()), array("pull" => BsHtml::PULL_RIGHT)) . 'Запросы на создание проектов', 'url' => array('/surveyRequest/admin'))), 'encodeLabel' => false));
    ?>
                </div>
            <?php 
}
?>

            <?php 
if ($this->getModule()) {
    $moduleName = $this->getModule()->getId();
} else {
    $moduleName = "main";
}
?>
            <div class="col-md-<?php 
echo $contentBlockSize;