Beispiel #1
0
    echo Html::a('Новый пользователь?', ['/user/secure/signup']);
    ?>
<br/>
            </div>
        </div>
    </div>
<?php 
} else {
    ?>
    <div class="panels panel-default">
        <div class="panel-body">
            <?php 
    $profile = Profile::findOne(['user_id' => Yii::$app->user->identity->getId()]);
    ?>
            <?php 
    $comment = CommentModel::find()->where(['createdBy' => Yii::$app->user->identity->getId()])->andWhere(['status' => 1])->count();
    ?>
            <div class="row">
                <div class="col-xs-4"><?php 
    echo $profile->getAvatarImg();
    ?>
<br/></div>
                <div class="col-xs-8">
                    <i class="fa fa-user"></i> <?php 
    echo $profile->name;
    ?>
<br/>
                    <i class="fa fa-comments"></i> <?php 
    echo $comment;
    ?>
                </div>
Beispiel #2
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getModel()
 {
     /** @var ActiveRecord $class */
     $class = CommentModel::find()->where(['id' => $this->model_class])->asArray()->one();
     $model = $class->name;
     return $this->hasOne($model::className(), ['id' => 'model_id']);
 }
 public function actionDelete($id)
 {
     //comment
     $commentUser = CommentModel::find()->where(['createdBy' => $id])->all();
     if ($commentUser) {
         $commentUser->deleteAll();
     }
     $this->findModel($id)->delete();
     return $this->redirect(['index']);
 }