سلام من چند checkbox برای کاربرام در نظر گرفتم میخوام فقط مقادیر صفر و یک دریافت کنم و توی دیتابیس ذخیرشون کنم
از چه روشی استفاده کنم
@websaz
@gomnam
@ajdar9667
@rezajahangir
@samanzdev
@hesammousavi
@mimsadAlef
@juza66
@sinashahoveisi
@mohaligateway
و ...
شما یه چک باکس ایجاد میکنید مثل کد زیر
<input name="android_cat" type="checkbox"
id="custom_checkbox_stacked_unchecked"
value="1"
{{$android_cat ? "checked":""}}>
اینجا مشخص میکنه دسته بندی اندروید هم باشه یا خیر
اگر چک خورده بود مقدار مورد نظر برگشت داده میشه و ما هم فقط همینو چک میکنیم
سمت کنترلر
$request['android_cat '] == 1 ? 1:0;
@rezajahangir
خب قاعدتا باید یک مقدار بهش بدم یا یک یا صفر
توی ادیت کردن به مشکل میخورم
منظورم اینه اگه بخوام توی ادیت کردن چک باکس رو خالی بزارم مقدار null رو برمیگردونه نه صفر
شما یه چک باکس ایجاد میکنید مثل کد زیر
<input name="android_cat" type="checkbox"
id="custom_checkbox_stacked_unchecked"
value="1"
{{$android_cat ? "checked":""}}>
اینجا مشخص میکنه دسته بندی اندروید هم باشه یا خیر
اگر چک خورده بود مقدار مورد نظر برگشت داده میشه و ما هم فقط همینو چک میکنیم
سمت کنترلر
$request['android_cat '] == 1 ? 1:0;
یک رادیو باکس میزاری داخل فرم به شکل زیر
<div class="radios">
<label class="label_radio" for="radio-01">
<input type="radio" name="confirmed"id="confirmed" value="1" {{ ($customer->confirmed == 1 ? ' checked' : '') }}> yes
</label>
<label class="label_radio" for="radio-02">
<input type="radio" name="confirmed" id="confirmed" value="0" {{ ($customer->confirmed == 0 ? ' checked' : '') }}> no
</div>
ولیدت داخل ریکوعست رو هم اینتیجر میزاری
'confirmed' =>['integer'],
مایگریشن هم
$table->boolean('confirmed')->default('0');
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟