Утверждение форм в Laravel - PullRequest
0 голосов
/ 28 июня 2019

Я хочу заменить between:min,max мин и макс , используя переменные, содержащие значения строк из таблицы, вместо жестких кодов строк.


$this->validate($request, [
            'borrower_id' => 'required',
            'loan_limit' => 'required',
            'loan_amount' => 'required|numeric|between:min,max',
            'interest_rate' => 'required',
            'duration' => 'required',
            'duration_term' => 'required',
        ]);

Он не показывает фактические минимальные и максимальные значения, которые следует ввести в поле ввода, вместо этого он выдает ошибку проверки в поле ввода.

screenshot

The loan amount must be between min and max.

Я хочу, чтобы отображались переменные, содержащие минимальные и максимальные значения, хранящиеся в базе данных.

Любая помощь, парни, будет очень признателен.

1 Ответ

0 голосов
/ 28 июня 2019

попробуйте

$min_value = //get your min value 
$max_value = //get your max value 

$this->validate($request, [
            'borrower_id' => 'required',
            'loan_limit' => 'required',
            'loan_amount' => 'required|numeric|between:'.$min_value.','.$max_value.',
            'interest_rate' => 'required',
            'duration' => 'required',
            'duration_term' => 'required',
        ]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...