use \Adldap\Adldap;
$ad = new Adldap();
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' => // mail host,
'port' => // port,
'username' => // login mail,
'password' => // pass mail,
//'encryption' => 'ssl'
]
'value' => ArrayHelper::getValue($model->attribute,[0 => 'No', 1 => 'Yes'])
<?= Html::csrfMetaTags() ?>
'value' => 'name'; // если это родная модель
// or
'value' => 'model->related->name'; // если нужно получить данные через связь hasOne()
[
'attribute' => 'name_attribute',
'value' => function($model){
return Transport::upload()....;
}
]
public static function upload($storageId) {
$storage[2] = 'Парковка №1';
$storage[3] = 'Парковка №2';
$storage[4] = 'Парковка №3';
$storage[5] = 'Парковка №4';
return $storage[$storageId];
}
И ещё вопрос. Реально ли настроить в БД автоинкримент? Допустим было 15 талонов и они были пронумерованы от 1 до 15.
$form->field($model, 'goodAttribute')->dropDownList($goodItems)
// сначала удаляем все datepicker
form.find('.hasDatepicker').datepicker('destroy');
// затем заново всё инициализируем
$('#testForm').find('input[data-picker=datepicker]').datepicker()
echo Yii::$app->user->identity->status
дополнительная безопасность проверки cookie, которая защищает файлы cookie от изменения на стороне клиента. Это достигается путем подписания каждого файла cookie с хэш-строкой, которая позволяет приложению указывать, был ли файл cookie изменен на стороне клиента. Если это так, cookie НЕ будет доступен через коллекцию файлов cookie компонента запроса.
public function actionUpdate()
{
if (\Yii::$app->user->can('createPost')) {
// update post
}
}
$authors = \common\models\Author::find()->where(['status' => 1])->all();
$items = \yii\helpers\ArrayHelper::map($authors,'id','name');
$query = Author::find()->with('course');
// далее подставляете это в ActiveDataProdiver
'value' => function ($model) {
return $model->author->name;
},
'value' => 'author.name'
$query->select(['main_categories.title', 'sub_categories.title']);
'query' => News::find()->with('user')
echo $model->user->name; // подставьте вместо name своё имя поля в таблице user
composer require kartik-v/yii2-datecontrol "@dev"
.composer require kartik-v/yii2-datecontrol