Cette révision appartient à :
Ibrahim Khalil 2023-11-26 15:40:57 +06:00
Parent d984b3d63c
révision b3675f2888
16 fichiers modifiés avec 44 ajouts et 33 suppressions

Voir le fichier

@ -48,7 +48,8 @@ public function store(Request $request)
$course->price = $request->coursePrice; $course->price = $request->coursePrice;
$course->subscription_price = $request->subscriptionPrice; $course->subscription_price = $request->subscriptionPrice;
$course->difficulty = $request->courseDifficulty; $course->difficulty = $request->courseDifficulty;
$course->prerequisites = $request->prerequisites; $course->prerequisites_en = $request->prerequisites_en;
$course->prerequisites_bn = $request->prerequisites_bn;
$course->status = $request->status; $course->status = $request->status;
$course->language = 'en'; $course->language = 'en';

Voir le fichier

@ -22,7 +22,8 @@ public function up(): void
$table->enum('type', ['free', 'paid', 'subscription'])->default('paid'); $table->enum('type', ['free', 'paid', 'subscription'])->default('paid');
$table->decimal('price', 10, 2)->default(0.00)->nullable(); $table->decimal('price', 10, 2)->default(0.00)->nullable();
$table->decimal('subscription_price', 10, 2)->nullable(); $table->decimal('subscription_price', 10, 2)->nullable();
$table->text('prerequisites')->nullable(); $table->text('prerequisites_en')->nullable();
$table->text('prerequisites_bn')->nullable();
$table->enum('difficulty', ['beginner', 'intermediate', 'advanced'])->nullable(); $table->enum('difficulty', ['beginner', 'intermediate', 'advanced'])->nullable();
$table->string('image')->nullable(); $table->string('image')->nullable();
$table->boolean('status')->default(1)->comment('1 active, 0 inactive'); $table->boolean('status')->default(1)->comment('1 active, 0 inactive');

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 148 KiB

Voir le fichier

Avant

Largeur:  |  Hauteur:  |  Taille: 166 KiB

Après

Largeur:  |  Hauteur:  |  Taille: 166 KiB

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 166 KiB

Fichier binaire non affiché.

Avant

Largeur:  |  Hauteur:  |  Taille: 146 KiB

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 151 KiB

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 128 KiB

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 155 KiB

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 134 KiB

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 158 KiB

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 155 KiB

Fichier binaire non affiché.

Après

Largeur:  |  Hauteur:  |  Taille: 149 KiB

Voir le fichier

@ -50,7 +50,7 @@
</div> </div>
<div class="col-lg-6 col-md-6 col-sm-12"> <div class="col-lg-6 col-md-6 col-sm-12">
<div class="form-group"> <div class="form-group">
<label class="form-label">Title (বাংলায়)</label> <label class="form-label">টাইটেল (বাংলায়)</label>
<input type="text" class="form-control" name="courseTitle_bn" <input type="text" class="form-control" name="courseTitle_bn"
value="{{old('courseTitle_bn')}}"> value="{{old('courseTitle_bn')}}">
</div> </div>
@ -58,8 +58,7 @@
<div class="col-lg-6 col-md-6 col-sm-12"> <div class="col-lg-6 col-md-6 col-sm-12">
<div class="form-group"> <div class="form-group">
<label class="form-label">Description</label> <label class="form-label">Description</label>
<input type="text" class="form-control" name="courseDescription_en" <textarea class="form-control" name="courseDescription_en" value="{{old('courseDescription_en')}}"></textarea>
value="{{old('courseDescription_en')}}">
</div> </div>
@if($errors->has('courseDescription_en')) @if($errors->has('courseDescription_en'))
<span class="text-danger"> {{ $errors->first('courseDescription_en') }}</span> <span class="text-danger"> {{ $errors->first('courseDescription_en') }}</span>
@ -67,9 +66,8 @@
</div> </div>
<div class="col-lg-6 col-md-6 col-sm-12"> <div class="col-lg-6 col-md-6 col-sm-12">
<div class="form-group"> <div class="form-group">
<label class="form-label">Description (বাংলায়)</label> <label class="form-label">বিস্তারিত (বাংলায়)</label>
<input type="tel" class="form-control" name="courseDescription_bn" <textarea class="form-control" name="courseDescription_bn" value="{{old('courseDescription_bn')}}"></textarea>
value="{{old('courseDescription_bn')}}">
</div> </div>
@if($errors->has('courseDescription_bn')) @if($errors->has('courseDescription_bn'))
<span class="text-danger"> {{ $errors->first('courseDescription_bn') }}</span> <span class="text-danger"> {{ $errors->first('courseDescription_bn') }}</span>
@ -157,11 +155,21 @@
<div class="col-lg-6 col-md-6 col-sm-12"> <div class="col-lg-6 col-md-6 col-sm-12">
<div class="form-group"> <div class="form-group">
<label class="form-label">Prerequisites</label> <label class="form-label">Prerequisites</label>
<textarea class="form-control" name="prerequisites" <textarea class="form-control" name="prerequisites_en"
value="{{old('prerequisites')}}"></textarea> value="{{old('prerequisites_en')}}"></textarea>
</div> </div>
@if($errors->has('prerequisites')) @if($errors->has('prerequisites_en'))
<span class="text-danger"> {{ $errors->first('prerequisites') }}</span> <span class="text-danger"> {{ $errors->first('prerequisites_en') }}</span>
@endif
</div>
<div class="col-lg-6 col-md-6 col-sm-12">
<div class="form-group">
<label class="form-label">পূর্বশর্ত (বাংলায়)</label>
<textarea class="form-control" name="prerequisites_bn"
value="{{old('prerequisites_bn')}}"></textarea>
</div>
@if($errors->has('prerequisites_bn'))
<span class="text-danger"> {{ $errors->first('prerequisites_bn') }}</span>
@endif @endif
</div> </div>
<div class="col-lg-6 col-md-6 col-sm-12"> <div class="col-lg-6 col-md-6 col-sm-12">

Voir le fichier

@ -53,7 +53,7 @@
</div> </div>
<div class="col-lg-6 col-md-6 col-sm-12"> <div class="col-lg-6 col-md-6 col-sm-12">
<div class="form-group"> <div class="form-group">
<label class="form-label">Title (বাংলায়)</label> <label class="form-label">টাইটেল (বাংলায়)</label>
<input type="text" class="form-control" name="courseTitle_bn" <input type="text" class="form-control" name="courseTitle_bn"
value="{{old('courseTitle_bn',$course->title_bn)}}"> value="{{old('courseTitle_bn',$course->title_bn)}}">
</div> </div>
@ -61,8 +61,8 @@
<div class="col-lg-6 col-md-6 col-sm-12"> <div class="col-lg-6 col-md-6 col-sm-12">
<div class="form-group"> <div class="form-group">
<label class="form-label">Description</label> <label class="form-label">Description</label>
<input type="text" class="form-control" name="courseDescription_en" <textarea class="form-control"
value="{{old('courseDescription_en',$course->description_en)}}"> name="courseDescription_en">{{old('courseDescription_en',$course->description_en)}}</textarea>
</div> </div>
@if($errors->has('courseDescription_en')) @if($errors->has('courseDescription_en'))
<span class="text-danger"> {{ $errors->first('courseDescription_en') }}</span> <span class="text-danger"> {{ $errors->first('courseDescription_en') }}</span>
@ -70,9 +70,9 @@
</div> </div>
<div class="col-lg-6 col-md-6 col-sm-12"> <div class="col-lg-6 col-md-6 col-sm-12">
<div class="form-group"> <div class="form-group">
<label class="form-label">Description (বাংলায়)</label> <label class="form-label">বিস্তারিত (বাংলায়)</label>
<input type="text" class="form-control" name="courseDescription_bn" <textarea class="form-control"
value="{{old('courseDescription_bn',$course->description_bn)}}"> name="courseDescription_bn">{{old('courseDescription_bn',$course->description_bn)}}</textarea>
</div> </div>
@if($errors->has('courseDescription_bn')) @if($errors->has('courseDescription_bn'))
<span class="text-danger"> {{ $errors->first('courseDescription_bn') }}</span> <span class="text-danger"> {{ $errors->first('courseDescription_bn') }}</span>
@ -155,7 +155,7 @@
<div class="col-lg-6 col-md-6 col-sm-12"> <div class="col-lg-6 col-md-6 col-sm-12">
<div class="form-group"> <div class="form-group">
<label class="form-label">Difficulty</label> <label class="form-label">Difficulty</label>
<select class="form-control" name="courseType"> <select class="form-control" name="courseDifficulty">
<option value="beginner" @if(old('courseDifficulty', $course-> <option value="beginner" @if(old('courseDifficulty', $course->
difficulty)=='beginner' ) selected @endif>Beginner difficulty)=='beginner' ) selected @endif>Beginner
</option> </option>
@ -175,10 +175,20 @@
<div class="form-group"> <div class="form-group">
<label class="form-label">Prerequisites</label> <label class="form-label">Prerequisites</label>
<textarea class="form-control" <textarea class="form-control"
name="prerequisites">{{old('prerequisites',$course->prerequisites)}}</textarea> name="prerequisites_en">{{old('prerequisites_en',$course->prerequisites_en)}}</textarea>
</div> </div>
@if($errors->has('prerequisites')) @if($errors->has('prerequisites_en'))
<span class="text-danger"> {{ $errors->first('prerequisites') }}</span> <span class="text-danger"> {{ $errors->first('prerequisites_en') }}</span>
@endif
</div>
<div class="col-lg-6 col-md-6 col-sm-12">
<div class="form-group">
<label class="form-label">পূর্বশর্ত (বাংলায়)</label>
<textarea class="form-control"
name="prerequisites_bn">{{old('prerequisites_bn',$course->prerequisites_bn)}}</textarea>
</div>
@if($errors->has('prerequisites_bn'))
<span class="text-danger"> {{ $errors->first('prerequisites_bn') }}</span>
@endif @endif
</div> </div>
<div class="col-lg-6 col-md-6 col-sm-12"> <div class="col-lg-6 col-md-6 col-sm-12">
@ -192,15 +202,6 @@
</select> </select>
</div> </div>
</div> </div>
<div class="col-lg-6 col-md-6 col-sm-12">
<div class="form-group">
<label class="form-label">Password</label>
<input type="password" class="form-control" name="password">
</div>
@if($errors->has('password'))
<span class="text-danger"> {{ $errors->first('password') }}</span>
@endif
</div>
<div class="col-lg-12 col-md-12 col-sm-12"> <div class="col-lg-12 col-md-12 col-sm-12">
<label class="form-label">Image</label> <label class="form-label">Image</label>
<div class="form-group fallback w-100"> <div class="form-group fallback w-100">

Voir le fichier

@ -76,12 +76,12 @@
</li> </li>
<li class="list-group-item px-0 d-flex justify-content-between"> <li class="list-group-item px-0 d-flex justify-content-between">
<span class="mb-0">Type :</span> <span class="mb-0">Type :</span>
<strong>{{ $d->type == 'free' ? __('Free') : ($d->gender == 'paid' ? __('Paid') : <strong>{{ $d->type == 'free' ? __('Free') : ($d->type == 'paid' ? __('Paid') :
__('Subscription')) }}</strong> __('Subscription')) }}</strong>
</li> </li>
<li class="list-group-item px-0 d-flex justify-content-between"> <li class="list-group-item px-0 d-flex justify-content-between">
<span class="mb-0">Price :</span> <span class="mb-0">Price :</span>
<strong>${{$d->price}}</strong> <strong>${{$d->price==null?'0.00':$d->price}}</strong>
</li> </li>
</ul> </ul>
<a class="btn btn-outline-primary btn-rounded mt-3 px-4" href="about-student.html">Read More</a> <a class="btn btn-outline-primary btn-rounded mt-3 px-4" href="about-student.html">Read More</a>