Inheritance: extends yii\db\ActiveRecord
 public function init()
 {
     $this->name = "Управление телефонами";
     $this->modelShowAttribute = "value";
     $this->modelClassName = CmsUserPhone::className();
     parent::init();
 }
Exemple #2
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getCmsUserPhones()
 {
     return $this->hasMany(CmsUserPhone::className(), ['user_id' => 'id']);
 }
<?php 
echo $form->fieldSet('Связь с элементами');
?>
    <?php 
echo $form->field($model, 'elementPropertyCountCode')->textInput();
echo $form->fieldSetEnd();
?>

<?php 
echo $form->fieldSet('Уведомления');
?>
    <?php 
echo $form->field($model, 'notifyEmails')->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['controllerRoute' => 'cms/admin-user-email', 'items' => \yii\helpers\ArrayHelper::map(\skeeks\cms\models\CmsUserEmail::find()->all(), 'value', 'value'), 'multiple' => true]);
?>
    <?php 
echo $form->field($model, 'notifyPhones')->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['controllerRoute' => 'cms/admin-user-phone', 'items' => \yii\helpers\ArrayHelper::map(\skeeks\cms\models\CmsUserPhone::find()->all(), 'value', 'value'), 'multiple' => true]);
echo $form->fieldSetEnd();
?>

<?php 
echo $form->fieldSet('Доступ');
?>

     <? \yii\bootstrap\Alert::begin([
        'options' => [
          'class' => 'alert-warning',
      ],
    ]); ?>
    <b>Внимание!</b> Права доступа сохраняются в режиме реального времени. Так же эти настройки не зависят от сайта или пользователя.
    <? \yii\bootstrap\Alert::end()?>