feat:implement tour models and controllers and blade
This commit is contained in:
@@ -0,0 +1,10 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
|
class TourController extends Controller
|
||||||
|
{
|
||||||
|
//
|
||||||
|
}
|
||||||
+10
-2
@@ -35,12 +35,17 @@ use Illuminate\Database\Eloquent\Model;
|
|||||||
class Tour extends Model
|
class Tour extends Model
|
||||||
{
|
{
|
||||||
protected $table = 'tours';
|
protected $table = 'tours';
|
||||||
|
public $timestamps = false;
|
||||||
|
|
||||||
public static $snakeAttributes = false;
|
public static $snakeAttributes = false;
|
||||||
|
|
||||||
protected $casts = [
|
protected $casts = [
|
||||||
'file_id' => 'int',
|
'file_id' => 'int',
|
||||||
'duration' => 'int',
|
'duration' => 'int',
|
||||||
'status' => 'int'
|
'price' => 'int',
|
||||||
|
'status' => 'int',
|
||||||
|
'created_at' => 'datetime',
|
||||||
|
'views' => 'int',
|
||||||
];
|
];
|
||||||
|
|
||||||
protected $fillable = [
|
protected $fillable = [
|
||||||
@@ -51,7 +56,10 @@ class Tour extends Model
|
|||||||
'origin',
|
'origin',
|
||||||
'destination',
|
'destination',
|
||||||
'duration',
|
'duration',
|
||||||
'status'
|
'price',
|
||||||
|
'views',
|
||||||
|
'status',
|
||||||
|
'created_at'
|
||||||
];
|
];
|
||||||
|
|
||||||
public function file()
|
public function file()
|
||||||
|
|||||||
@@ -0,0 +1,61 @@
|
|||||||
|
<div class="col-md-6 col-lg-3">
|
||||||
|
<div class="flight-item">
|
||||||
|
|
||||||
|
<div class="flight-img">
|
||||||
|
<img src="assets/img/flight/01.jpg" alt>
|
||||||
|
|
||||||
|
<a href="#" class="add-wishlist">
|
||||||
|
<i class="far fa-heart"></i>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="flight-content">
|
||||||
|
|
||||||
|
<div class="flight-title">
|
||||||
|
|
||||||
|
<div class="flight-title-info">
|
||||||
|
|
||||||
|
<img src="assets/img/flight/airline-1.png" alt>
|
||||||
|
|
||||||
|
<h4>
|
||||||
|
<a href="#">
|
||||||
|
{{ $tour->origin }}
|
||||||
|
|
||||||
|
<i class="far fa-exchange"></i>
|
||||||
|
|
||||||
|
{{ $tour->destination }}
|
||||||
|
</a>
|
||||||
|
</h4>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p class="flight-date">
|
||||||
|
<i class="far fa-calendar-days"></i>
|
||||||
|
|
||||||
|
{{ $tour->duration }} روز
|
||||||
|
</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="flight-bottom">
|
||||||
|
|
||||||
|
<div class="flight-price">
|
||||||
|
از
|
||||||
|
<span>
|
||||||
|
{{ number_format($tour->price) }} تومان
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="flight-text-btn">
|
||||||
|
<a href="#">
|
||||||
|
نمایش جزئیات
|
||||||
|
<i class="fas fa-arrow-left"></i>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user