u
@ -48,7 +48,8 @@ public function store(Request $request)
|
||||
$course->price = $request->coursePrice;
|
||||
$course->subscription_price = $request->subscriptionPrice;
|
||||
$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->language = 'en';
|
||||
|
||||
|
||||
@ -22,7 +22,8 @@ public function up(): void
|
||||
$table->enum('type', ['free', 'paid', 'subscription'])->default('paid');
|
||||
$table->decimal('price', 10, 2)->default(0.00)->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->string('image')->nullable();
|
||||
$table->boolean('status')->default(1)->comment('1 active, 0 inactive');
|
||||
|
||||
BIN
public/uploads/courseCategories/6601700991393.jpg
Fichier normal
|
Après Largeur: | Hauteur: | Taille: 148 KiB |
|
Avant Largeur: | Hauteur: | Taille: 166 KiB Après Largeur: | Hauteur: | Taille: 166 KiB |
BIN
public/uploads/courseCategories/8321700991364.jpg
Fichier normal
|
Après Largeur: | Hauteur: | Taille: 166 KiB |
|
Avant Largeur: | Hauteur: | Taille: 146 KiB |
BIN
public/uploads/courses/2441700988893.jpg
Fichier normal
|
Après Largeur: | Hauteur: | Taille: 151 KiB |
BIN
public/uploads/courses/3531700991463.jpg
Fichier normal
|
Après Largeur: | Hauteur: | Taille: 128 KiB |
BIN
public/uploads/courses/4851700989354.jpg
Fichier normal
|
Après Largeur: | Hauteur: | Taille: 155 KiB |
BIN
public/uploads/courses/5191700991569.jpg
Fichier normal
|
Après Largeur: | Hauteur: | Taille: 134 KiB |
BIN
public/uploads/courses/5331700991017.jpg
Fichier normal
|
Après Largeur: | Hauteur: | Taille: 158 KiB |
BIN
public/uploads/courses/7331700991164.jpg
Fichier normal
|
Après Largeur: | Hauteur: | Taille: 155 KiB |
BIN
public/uploads/courses/7791700991265.jpg
Fichier normal
|
Après Largeur: | Hauteur: | Taille: 149 KiB |
@ -50,7 +50,7 @@
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
<div class="form-group">
|
||||
<label class="form-label">Title (বাংলায়)</label>
|
||||
<label class="form-label">টাইটেল (বাংলায়)</label>
|
||||
<input type="text" class="form-control" name="courseTitle_bn"
|
||||
value="{{old('courseTitle_bn')}}">
|
||||
</div>
|
||||
@ -58,8 +58,7 @@
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
<div class="form-group">
|
||||
<label class="form-label">Description</label>
|
||||
<input type="text" class="form-control" name="courseDescription_en"
|
||||
value="{{old('courseDescription_en')}}">
|
||||
<textarea class="form-control" name="courseDescription_en" value="{{old('courseDescription_en')}}"></textarea>
|
||||
</div>
|
||||
@if($errors->has('courseDescription_en'))
|
||||
<span class="text-danger"> {{ $errors->first('courseDescription_en') }}</span>
|
||||
@ -67,9 +66,8 @@
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
<div class="form-group">
|
||||
<label class="form-label">Description (বাংলায়)</label>
|
||||
<input type="tel" class="form-control" name="courseDescription_bn"
|
||||
value="{{old('courseDescription_bn')}}">
|
||||
<label class="form-label">বিস্তারিত (বাংলায়)</label>
|
||||
<textarea class="form-control" name="courseDescription_bn" value="{{old('courseDescription_bn')}}"></textarea>
|
||||
</div>
|
||||
@if($errors->has('courseDescription_bn'))
|
||||
<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="form-group">
|
||||
<label class="form-label">Prerequisites</label>
|
||||
<textarea class="form-control" name="prerequisites"
|
||||
value="{{old('prerequisites')}}"></textarea>
|
||||
<textarea class="form-control" name="prerequisites_en"
|
||||
value="{{old('prerequisites_en')}}"></textarea>
|
||||
</div>
|
||||
@if($errors->has('prerequisites'))
|
||||
<span class="text-danger"> {{ $errors->first('prerequisites') }}</span>
|
||||
@if($errors->has('prerequisites_en'))
|
||||
<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
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
|
||||
@ -53,7 +53,7 @@
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
<div class="form-group">
|
||||
<label class="form-label">Title (বাংলায়)</label>
|
||||
<label class="form-label">টাইটেল (বাংলায়)</label>
|
||||
<input type="text" class="form-control" name="courseTitle_bn"
|
||||
value="{{old('courseTitle_bn',$course->title_bn)}}">
|
||||
</div>
|
||||
@ -61,8 +61,8 @@
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
<div class="form-group">
|
||||
<label class="form-label">Description</label>
|
||||
<input type="text" class="form-control" name="courseDescription_en"
|
||||
value="{{old('courseDescription_en',$course->description_en)}}">
|
||||
<textarea class="form-control"
|
||||
name="courseDescription_en">{{old('courseDescription_en',$course->description_en)}}</textarea>
|
||||
</div>
|
||||
@if($errors->has('courseDescription_en'))
|
||||
<span class="text-danger"> {{ $errors->first('courseDescription_en') }}</span>
|
||||
@ -70,9 +70,9 @@
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
<div class="form-group">
|
||||
<label class="form-label">Description (বাংলায়)</label>
|
||||
<input type="text" class="form-control" name="courseDescription_bn"
|
||||
value="{{old('courseDescription_bn',$course->description_bn)}}">
|
||||
<label class="form-label">বিস্তারিত (বাংলায়)</label>
|
||||
<textarea class="form-control"
|
||||
name="courseDescription_bn">{{old('courseDescription_bn',$course->description_bn)}}</textarea>
|
||||
</div>
|
||||
@if($errors->has('courseDescription_bn'))
|
||||
<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="form-group">
|
||||
<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->
|
||||
difficulty)=='beginner' ) selected @endif>Beginner
|
||||
</option>
|
||||
@ -175,10 +175,20 @@
|
||||
<div class="form-group">
|
||||
<label class="form-label">Prerequisites</label>
|
||||
<textarea class="form-control"
|
||||
name="prerequisites">{{old('prerequisites',$course->prerequisites)}}</textarea>
|
||||
name="prerequisites_en">{{old('prerequisites_en',$course->prerequisites_en)}}</textarea>
|
||||
</div>
|
||||
@if($errors->has('prerequisites'))
|
||||
<span class="text-danger"> {{ $errors->first('prerequisites') }}</span>
|
||||
@if($errors->has('prerequisites_en'))
|
||||
<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
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12">
|
||||
@ -192,15 +202,6 @@
|
||||
</select>
|
||||
</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">
|
||||
<label class="form-label">Image</label>
|
||||
<div class="form-group fallback w-100">
|
||||
|
||||
@ -76,12 +76,12 @@
|
||||
</li>
|
||||
<li class="list-group-item px-0 d-flex justify-content-between">
|
||||
<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>
|
||||
</li>
|
||||
<li class="list-group-item px-0 d-flex justify-content-between">
|
||||
<span class="mb-0">Price :</span>
|
||||
<strong>${{$d->price}}</strong>
|
||||
<strong>${{$d->price==null?'0.00':$d->price}}</strong>
|
||||
</li>
|
||||
</ul>
|
||||
<a class="btn btn-outline-primary btn-rounded mt-3 px-4" href="about-student.html">Read More</a>
|
||||
|
||||