我為 create create.balde.php和edit.blade.php創建了一個from.blade.php表單。我正在使用該表單來執行這兩個操作,但是我在檢索數據并將其顯示為單選按鈕時遇到了問題......知道當我去創建操作時,單選按鈕將作為默認值。這是形式:<div class="form-group"> <div class="form-check form-check-radio"> <label class="form-check-label"> {{-- {{ ($news->status=="1")? "checked" : "" }} --}} <input class="form-check-input" {{ $page->status == '1' ? 'checked' : '' }} type="radio" name="status" id="exampleRadios1" value="0" checked> Status is off <span class="circle"> <span class="check"></span> </span> </label> </div> <div class="form-check form-check-radio"> <label class="form-check-label"> <input class="form-check-input" type="radio" {{ $page->status == '1' ? 'checked' : '' }} name="status" id="exampleRadios2" value="1"> Status is on <span class="circle"> <span class="check"></span> </span> </label> </div></div>這{{ $page->status == '1' ? 'checked' : '' }}適用于編輯,但是當我轉到 create.blade.php 時,出現此錯誤:未定義變量:頁面(視圖:C:\Users\PC\Desktop\khaleej_aden\resources\views\pages\includes\form.blade.php)(視圖:C:\Users\PC\Desktop\khaleej_aden\resources\views\頁\包括\form.blade.php)但是如果我刪除了這些行,create.blade.php 就 可以完美運行。那么我可以更改什么{{ $page->status == '1' ? 'checked' : '' }}以使其適用于創建和更新?
如何在laravel中以編輯形式綁定數據庫中的單選按鈕值?
慕的地8271018
2021-10-08 14:37:32