У меня есть контроллер из которого нужно достать число и проверить в rules, то есть price нужно передать так:
return [
['price', 'required'],
['price', 'number', 'min' => $invest->price],
];
Контроллер:
public function actionIndex()
{
if (Yii::$app->request->get('id')) {
/*$invest = Invest::FindOne(Yii::$app->request->get('id'));*/
$model = new InvestUser();
$model->ref = Yii::$app->user->identity->id;
$model->price = Yii::$app->user->identity->mon;
$model->invest_id = Yii::$app->request->get('id');
if($model->save()){
Yii::$app->getSession()->setFlash('alert', [
'body'=>Yii::t('frontend', 'Переведено'),
'options'=>['class'=>'alert-success']
]);
}else {
Yii::$app->getSession()->setFlash('alert', [
'body'=>Yii::t('frontend', 'Ошибка.'),
'options'=>['class'=>'alert-success']
]);
}
return $this->render('start');
} else {
return $this->render('index');
}
}
public function rules()
{
return [
['price', 'required'],
['price', 'number', 'min' => $this->invest->price],
];
}
public function getInvest()
{
return $this->hasOne(Invest::className, ['id'=>'invest_id']);
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть около тысячи объектов, по каждому из которых необходимо сделать по три запроса в БД, обработать результат и наполнить data class'ы
С чем может быть связана проблема? На сайте пропала часть футера и весь хеадер, файлы перезаливал, не помогло
Использую Virtuemart на Joomla в качестве ознакомления с продукцией, без использования корзиныНужно выводить цены в двух валютах, но без дублирования,...
Делаю парсер цен и другой инфы с сайтаВот ссылка на всю эту инфу: https://loot