سلام استاد خسته نباشید شما زمانی که داشتید
create.blade.php
برای ads را مینوشتید فرمودید که خودمون old را برای یک سری مقادیر بنویسیم و من نوشتم میخواستم بدونم ایا درست نوشتم یا خیر لطفا اگر امکانش است چک کنید:
من همه را نمینویسم فقط ۳ تارو نوشتم که توش فک کردم نکات جدیدی شاید داشته باشه
با تشکر
<div class="form-group">
<label for="storeroom">انبار</label>
<select name="storeroom" class="form-control <?= errorClass('storeroom') ?>">
<option value="0" <?= old('storeroom') == 0 ? 'selected' : '' ?>>ندارد</option>
<option value="1" <?= old('storeroom') == 1 ? 'selected' : '' ?>>دارد</option>
</select>
<?= errorText('storeroom') ?>
</div>
<div class="form-group">
<label for="toilet">توالت</label>
<select name="toilet" class="form-control <?= errorClass('toilet') ?>">
<option value="ایرانی" <?= old('toilet') == 'ایرانی' ? 'selected' : '' ?>>ایرانی</option>
<option value="فرنگی" <?= old('toilet') == 'فرنگی' ? 'selected' : '' ?>>فرنگی</option>
<option value="ایرانی و فرنگی" <?= old('toilet') == 'ایرانی و فرنگی' ? 'selected' : '' ?>>ایرانی و فرنگی</option>
</select>
<?= errorText('toilet') ?>
</div>
<div class="form-group">
<label for="cat_id">دسته آگهی</label>
<select name="cat_id" class="form-control <?= errorClass('cat_id') ?>">
<option value="">درصورت وجود والد انتخاب شود</option>
<?php foreach ($categories as $categorySelect) { ?>
<option value="<?= $categorySelect->id ?>" <?= !empty(old('cat_id')) && $categorySelect->id === old('cat_id') ? 'selected' : '' ?>>
<?= $categorySelect->name ?>
</option>
<?php } ?>
</select>
<?= errorText('cat_id') ?>
</div>
با سلام خدمت شما همراه عزیز
بسیار هم عالی
از خروجی کار هم عکس قرار بدید بقیه هم استفاده کنن
سلام استاد خواهش میکنم
منظورتون این است که از کد هایی که نوشتم عکس بگیرم؟
استاد میشه در قسمت اخر اینو بگید که چجوری میتونیم یک دسته بندی خاصی از اخبار یا اگهی هارو در صفحه اصلی نشون بدیم من اینو اشکال دارم مثلا فقط for each بزنیم و اخبار ورزشی رو نشون بدیم
و اونجایی که تو صفحه سینگل اگهی ها داریم یک دسته خاصی رو نشون میدیم مثلا ورزشی و جلوش نوشته شده ۳
و طرف که میزنه فقط ۳ تا اخبار ورزشی رو بهش نشون بدیم
با تشکر
از خروجی کارتون که چجوری کار میکنه
همین بخش امروز که منتشر شد همین موضوع هست
استاد لطفا باز خودتون یه بررسی کنید که من درست نوشته باشم. با تشکر
استاد این خروجی کد من است:
این عکس برای زمانی است که من یک سری از اینپوت فیلد هارو خالی گذاشتم تا زمانی که رویه دکمه ایجاد میزنم با اررور مواجه بشوم و لی اگر دوستان به چندتا سلکت باکس دقت کنند من مقداری به غیر از مقداز دیفالتشون انتخاب کردم:
و عکس ایی که الان میزارم برای زمانی است که صفحه میرو و برمیگرده و به ما اررو نشون میده اما مقدار سلکت باکس ها به مقدار دیفالتشون تغییر پیدا نکرده:
اینم کد ایی که نوشتم:
@extends('admin.layouts.app')
@section('head-tag')
<title>ادمین / آگهی</title>
@endsection
@section('content')
<div class="content-header row">
</div>
<div class="content-body">
<!-- Zero configuration table -->
<section id="basic-datatable">
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-header">
<h4 class="card-title">آگهی</h4>
<span><a href="<?= route("admin.ads.index") ?>" class="btn btn-success">بازگشت</a></span>
</div>
<div class="card-content">
<div class="card-body card-dashboard">
<form class="row" action="<?= route("admin.ads.store") ?>" method="post" enctype="multipart/form-data">
<div class="col-md-6">
<fieldset class="form-group">
<label for="title">عنوان</label>
<input value="<?= old('title') ?>" name="title" type="text" id="title" class="form-control <?= errorClass('title') ?>" placeholder="عنوان ...">
<?= errorText('title') ?>
</fieldset>
</div>
<div class="col-md-6">
<fieldset class="form-group">
<label for="image">تصویر</label>
<input name="image" type="file" id="image" class="form-control-file <?= errorClass('image') ?>">
<?= errorText('image') ?>
</fieldset>
</div>
<div class="col-md-6">
<fieldset class="form-group">
<label for="address">آدرس</label>
<input value="<?= old('address') ?>" name="address" type="text" id="address" class="form-control <?= errorClass('address') ?>" placeholder="آدرس ...">
<?= errorText('address') ?>
</fieldset>
</div>
<div class="col-md-6">
<fieldset class="form-group">
<label for="floor">کف</label>
<input value="<?= old('floor') ?>" name="floor" type="text" id="floor" class="form-control <?= errorClass('floor') ?>" placeholder="کف ...">
<?= errorText('floor') ?>
</fieldset>
</div>
<div class="col-md-6">
<fieldset class="form-group">
<label for="year">سال ساخت</label>
<input value="<?= old('year') ?>" name="year" type="text" id="year" class="form-control <?= errorClass('year') ?>" placeholder="سال ساخت ...">
<?= errorText('year') ?>
</fieldset>
</div>
<div class="col-md-6">
<fieldset class="form-group">
<label for="amount">قیمت</label>
<input value="<?= old('amount') ?>" name="amount" type="text" id="amount" class="form-control <?= errorClass('amount') ?>" placeholder="قیمت ...">
<?= errorText('amount') ?>
</fieldset>
</div>
<div class="col-md-6">
<fieldset class="form-group">
<label for="area">متراژ</label>
<input value="<?= old('area') ?>" name="area" type="text" id="area" class="form-control <?= errorClass('area') ?>" placeholder="سال ساخت ...">
<?= errorText('area') ?>
</fieldset>
</div>
<div class="col-md-6">
<fieldset class="form-group">
<label for="room">اتاق</label>
<input value="<?= old('room') ?>" name="room" type="text" id="room" class="form-control <?= errorClass('room') ?>" placeholder="سال ساخت ...">
<?= errorText('room') ?>
</fieldset>
</div>
<div class="col-md-6">
<fieldset class="form-group">
<label for="tag">تگ</label>
<input value="<?= old('tag') ?>" name="tag" type="text" id="tag" class="form-control <?= errorClass('tag') ?>" placeholder="تگ ...">
<?= errorText('tag') ?>
</fieldset>
</div>
<div class="col-md-12">
<section class="form-group">
<label for="description">متن</label>
<textarea class="form-control <?= errorClass('description') ?>" id="description" rows="5" name="description" placeholder="متن ..."><?= old('description') ?></textarea>
<?= errorText('description') ?>
</section>
</div>
<!-- <div class="col-md-6">
<fieldset class="form-group">
<div class="form-group">
<label for="storeroom">انبار</label>
<select name="storeroom" class="select2 form-control <?= errorClass('storeroom') ?>">
<option value="0">ندارد</option>
<option value="1">دارد</option>
</select>
<?= errorText('storeroom') ?>
</div>
</fieldset>
</div> -->
<div class="col-md-6">
<div class="form-group">
<label for="storeroom">انبار</label>
<select name="storeroom" class="form-control <?= errorClass('storeroom') ?>">
<option value="0" <?= old('storeroom') == 0 ? 'selected' : '' ?>>ندارد</option>
<option value="1" <?= old('storeroom') == 1 ? 'selected' : '' ?>>دارد</option>
</select>
<?= errorText('storeroom') ?>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="balcony">بالکن</label>
<select name="balcony" class="form-control <?= errorClass('balcony') ?>">
<option value="0" <?= old('balcony') == 0 ? 'selected' : '' ?>>ندارد</option>
<option value="1" <?= old('balcony') == 1 ? 'selected' : '' ?>>دارد</option>
</select>
<?= errorText('balcony') ?>
</div>
</div>
<!-- <div class="col-md-6">
<fieldset class="form-group">
<div class="form-group">
<label for="balcony">بالکن</label>
<select name="balcony" class="select2 form-control <?= errorClass('balcony') ?>">
<option value="0">ندارد</option>
<option value="1">دارد</option>
</select>
<?= errorText('balcony') ?>
</div>
</fieldset>
</div> -->
<!-- <div class="col-md-6">
<fieldset class="form-group">
<div class="form-group">
<label for="toilet">توالت</label>
<select name="toilet" class="select2 form-control <?= errorClass('toilet') ?>">
<option value="ایرانی">ایرانی</option>
<option value="فرنگی">فرنگی</option>
<option value="ایرانی و فرنگی">ایرانی و فرنگی</option>
</select>
<?= errorText('toilet') ?>
</div>
</fieldset>
</div> -->
<div class="col-md-6">
<div class="form-group">
<label for="toilet">توالت</label>
<select name="toilet" class="form-control <?= errorClass('toilet') ?>">
<option value="ایرانی" <?= old('toilet') == 'ایرانی' ? 'selected' : '' ?>>ایرانی</option>
<option value="فرنگی" <?= old('toilet') == 'فرنگی' ? 'selected' : '' ?>>فرنگی</option>
<option value="ایرانی و فرنگی" <?= old('toilet') == 'ایرانی و فرنگی' ? 'selected' : '' ?>>ایرانی و فرنگی</option>
</select>
<?= errorText('toilet') ?>
</div>
</div>
<!-- <div class="col-md-6">
<fieldset class="form-group">
<div class="form-group">
<label for="sell_status">نوع آگهی</label>
<select name="sell_status" class="select2 form-control <?= errorClass('sell_status') ?>">
<option value="0">خرید</option>
<option value="1">اجاره</option>
</select>
<?= errorText('sell_status') ?>
</div>
</fieldset>
</div> -->
<div class="col-md-6">
<div class="form-group">
<label for="sell_status">نوع آگهی</label>
<select name="sell_status" class="form-control <?= errorClass('sell_status') ?>">
<option value="0" <?= old('sell_status') == 0 ? 'selected' : '' ?>>خرید</option>
<option value="1" <?= old('sell_status') == 1 ? 'selected' : '' ?>>اجاره</option>
</select>
<?= errorText('sell_status') ?>
</div>
</div>
<!-- <div class="col-md-6">
<fieldset class="form-group">
<div class="form-group">
<label for="type">نوع ملک</label>
<select name="type" class="select2 form-control <?= errorClass('type') ?>">
<option value="0">آپارتمان</option>
<option value="1">ویلایی</option>
<option value="2">زمین</option>
<option value="3">سوله</option>
</select>
<?= errorText('type') ?>
</div>
</fieldset>
</div> -->
<div class="col-md-6">
<div class="form-group">
<label for="type">نوع ملک</label>
<select name="type" class="form-control <?= errorClass('type') ?>">
<option value="0" <?= old('type') == 0 ? 'selected' : '' ?>>آپارتمان</option>
<option value="1" <?= old('type') == 1 ? 'selected' : '' ?>>ویلایی</option>
<option value="0" <?= old('type') == 2 ? 'selected' : '' ?>>زمین</option>
<option value="1" <?= old('type') == 3 ? 'selected' : '' ?>>سوله</option>
</select>
<?= errorText('type') ?>
</div>
</div>
<!-- <div class="col-md-6">
<fieldset class="form-group">
<div class="form-group">
<label for="parking">پارکینگ</label>
<select name="parking" class="select2 form-control <?= errorClass('parking') ?>">
<option value="0">ندارد</option>
<option value="1">دارد</option>
</select>
<?= errorText('parking') ?>
</div>
</fieldset>
</div> -->
<div class="col-md-6">
<div class="form-group">
<label for="parking">پارکینگ</label>
<select name="parking" class="form-control <?= errorClass('parking') ?>">
<option value="0" <?= old('parking') == 0 ? 'selected' : '' ?>>ندارد</option>
<option value="1" <?= old('parking') == 1 ? 'selected' : '' ?>>دارد</option>
</select>
<?= errorText('parking') ?>
</div>
</div>
<!-- <div class="col-md-6">
<fieldset class="form-group">
<div class="form-group">
<label for="cat_id">دسته</label>
<select name="cat_id" class="select2 form-control <?= errorClass('cat_id') ?>">
<?php foreach ($categories as $categorySelect) { ?>
<option value="<?= $categorySelect->id ?>"><?= $categorySelect->name ?></option>
<?php } ?>
</select>
<?= errorText('cat_id') ?>
</div>
</fieldset>
</div> -->
<div class="col-md-6">
<fieldset class="form-group">
<div class="form-group">
<label for="cat_id">دسته آگهی</label>
<select name="cat_id" class="form-control <?= errorClass('cat_id') ?>">
<option value="">درصورت وجود والد انتخاب شود</option>
<?php foreach ($categories as $categorySelect) { ?>
<option value="<?= $categorySelect->id ?>" <?= !empty(old('cat_id')) && $categorySelect->id === old('cat_id') ? 'selected' : '' ?>>
<?= $categorySelect->name ?>
</option>
<?php } ?>
</select>
<?= errorText('cat_id') ?>
</div>
</fieldset>
</div>
<div class="col-md-6">
<section class="form-group">
<button type="submit" class="btn btn-primary">ایجاد</button>
</section>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</section>
</div>
@endsection
@section('script')
<script src="<?= asset('ckeditor/ckeditor.js'); ?>"></script>
<script type="text/javascript">
CKEDITOR.replace('description');
</script>
@endsection
عالی
ممنون استا
سلامت باشید