2016-09-15 45 views
0

我試圖將PHP變量添加到輸入類型編號,作爲此字段中允許的最大值。我正在使用Laravel集體。Laravel集體將PHP變量添加到輸入類型編號

我輸入語法:

{!! Form::number('credit_amount', '0.00', ['step' => '0.01', 'min' => '0.01', 'max' => '{{ $creditBalance }}', 'class' => 'text-center form-control']) !!} 

我想$ creditBalance放在對輸入的號碼的「最大」的屬性。我可以在沒有Laravel Collective的情況下做到這一點,但是如何用LC做到這一點?謝謝!

+0

您應該刪除「{{和}}」,因爲這被解析在普通的PHP中,不是一個刀片式的價值。 –

回答

1

刀片本質上只是更換{!!!!}<?php echo?>分別,所以你可以使用普通的PHP代碼:從max屬性

{!! Form::number('credit_amount', '0.00', ['min' => '0.01', 'max' => $creditBalance, 'class' => 'text-center form-control']) !!} 
+0

嗨@Thomas,這個解析好,但輸入字段現在不會跨越其每個CSS的100%寬度。沒有這個參數和它的PHP變量,輸入跨越容器寬度的100%。爲什麼你認爲? – TheRealPapa

+0

你的CSS似乎被錯誤地應用或被覆蓋。嘗試瀏覽器開發工具。 – Thomas

+0

已勾選,但看起來沒問題。我使用默認的Bootstrap CSS。有趣的是,如果我直接用PHP寫的HTML var是相同的結果,那就用CSS來表示。我將MAX屬性取出來,並且它完全顯示出來。 – TheRealPapa