0
フォームに数字を入力しようとしていますが(laravel 5.4)、コードが機能しません。laravel 5.4のフォームから入力番号を取得できません
私はさまざまなオプションを試しましたが、動作しません。
<div class="col-md-4 col-md-offset-2">
{!! Form::open(array('route' => 'properties.store', 'data-parsley-validate' => '' , 'files' => true)) !!}
{{ Form::label('address', 'Address:') }}
{{ Form::text('address', null, array('class'=>'form-control', 'placeholder'=>'Street & Number')) }}
</div>
<div class="col-md-4">
{{ Form::label('price_paid', "Price Paid:") }}
{{ Form::number('fuel',null, ['class' => 'form-control']) }}
{{ Form::label('loan_ltv', "Loan to Value:") }}
{{ Form::input('number', 'amount', null, ['class' => 'form-control']) }}
{{ Form::label('rent', "Rent Achievable:") }}
{{ Form::number('name', 'value', ['class' => 'form-control']) }}
{{ Form::label('mortgage', "Mortgage Rate:") }}
{{ Form::number('name', 'value', ['class' => 'form-control']) }}
{{ Form::label('management_moe', "Management and Operating Expenses:") }}
{{ Form::number('name', 'value', ['class' => 'form-control']) }}
{{ Form::submit('Create Property Case', array('class' => 'btn btn-success btn-lg btn-block', 'style' => 'margin-top: 20px;')) }}
</div>
{!! Form::close() !!}
</div>
私がここで見つけたさまざまなオプションを試しましたが、動作しません。
public function store(Request $request)
{
//validate the data
$this->validate($request, array(
'address' =>'max:255|nullable',
'price_paid' => 'integer|nullable',
'loan_ltv' => 'integer|nullable',
'rent' => 'integer|nullable',
'mortgage' => 'integer|nullable',
'management_moe' => 'integer|nullable'
));
フォームを送信すると、私がデータベースに表示されるのは、通りの名前と通りの番号だけです。残りの行にはNULLがあります。
データベースに手動で数値を入力することはできますが、私はそのフォームを通して実行したいと思います。誰かが私を助けることができるか???