Laravel'de hem kayıt eklemek hem de kayıtları güncellemek için kullandığım bir görünüm var.Kasıtlı olarak tanımlanmamış değişkenler Laravel'de nasıl ele alınır?
{!! Form::checkbox('active', 1, $info->active) !!}
$info
açıkça sadece ne zaman geçerlidir kontrolü (I $info = MyModel::findOrFail($id)
böyle bir şey yapmak), manzarayı geçirilen bir veritabanından alınan kaydı anlamına gelir: Bir onay kutusu gelince, ben şu kodu kullanın kaydı düzenle. Ben yeni bir kayıt oluşturduğunuzda bu değişken yok ve bu hatayı alıyorum: Bu dolaşmak için en iyi yolu nedir: toplam mantıklı ama soru
Undefined variable
. Koşullu bir ifade kullanmalı mıyım? Boş bir değişken oluşturmalı mıyım? İki farklı onay kutusu kullanmalı mıyım? Burada önerilen nedir?
Neden sadece isset ile değişkeni kontrol etmiyorsunuz? –
Evet, bu seçeneklerden biri. Ama önerilen yol bu mu? Ve bunu nerede yapardım? Bunu bu işlevin içinde yapabilmek mümkün görünmüyor, bu yüzden etrafında bir şey olması gerekiyor. –