Commit 8942ab5a authored by Khumoyunmirzo Sodiqov's avatar Khumoyunmirzo Sodiqov

10/12/2019//22:31

parent 196c01fd
...@@ -198,8 +198,8 @@ class OrderController extends Controller ...@@ -198,8 +198,8 @@ class OrderController extends Controller
if ($orderProducts != null) { if ($orderProducts != null) {
foreach ($orderProducts as $item) { foreach ($orderProducts as $item) {
$price += $item[3]; $price += $item[2];
$weight += $item[2]; // $weight += $item[2];
$amount += $item[1]; $amount += $item[1];
} }
} }
...@@ -219,8 +219,8 @@ class OrderController extends Controller ...@@ -219,8 +219,8 @@ class OrderController extends Controller
'flight_id' => 0, 'flight_id' => 0,
'added' => Carbon::now(), 'added' => Carbon::now(),
'amount' => $amount, 'amount' => $amount,
'summa' => ($weight * 8) + $serSum, 'summa' => ($request->get('weight') * 8) + $serSum,
'weight' => $weight, 'weight' => $request->get('weight'),
'total' => $price, 'total' => $price,
'track_number' => $this->generateUniqNumber(12), 'track_number' => $this->generateUniqNumber(12),
'is_site' => 0, 'is_site' => 0,
...@@ -249,8 +249,8 @@ class OrderController extends Controller ...@@ -249,8 +249,8 @@ class OrderController extends Controller
foreach ($orderProducts as $item) { foreach ($orderProducts as $item) {
Product::create([ Product::create([
'title' => $item[0], 'title' => $item[0],
'weight' => $item[2], 'comment' => $item[3],
'price' => $item[3], 'price' => $item[2],
'amount' => $item[1], 'amount' => $item[1],
'order_id' => $order->id, 'order_id' => $order->id,
]); ]);
......
...@@ -17,7 +17,7 @@ class Product extends Authenticatable ...@@ -17,7 +17,7 @@ class Product extends Authenticatable
* @var array * @var array
*/ */
protected $fillable = [ protected $fillable = [
'operator_id', 'title', 'amount', 'weight', 'price', 'order_id', 'sproduct_id', 'operator_id', 'title', 'amount', 'weight', 'price', 'order_id', 'comment',
]; ];
......
...@@ -87,6 +87,13 @@ ...@@ -87,6 +87,13 @@
<a class="p-2 text-dark" href="{{ route('package') }}">Посылки</a> <a class="p-2 text-dark" href="{{ route('package') }}">Посылки</a>
<a class="p-2 text-dark" href="{{ route('address') }}">Адреса</a> <a class="p-2 text-dark" href="{{ route('address') }}">Адреса</a>
<a class="p-2 text-dark" href="{{ url('/profile') }}">Профиль</a> <a class="p-2 text-dark" href="{{ url('/profile') }}">Профиль</a>
<a class="p-2 text-dark" href="{{ route('logout') }}"
onclick="event.preventDefault();
document.getElementById('logout-form').submit();">Выход</a>
<form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
@csrf
</form>
</nav> </nav>
</div> </div>
</div> </div>
......
...@@ -68,7 +68,7 @@ ...@@ -68,7 +68,7 @@
/*marking active/completed steps green*/ /*marking active/completed steps green*/
/*The number of the step and the connector before it = green*/ /*The number of the step and the connector before it = green*/
#progressbar li.active:before, #progressbar li.active:after { #progressbar li.active:before, #progressbar li.active:after {
background: #27AE60; background: #007bffba;
color: #7d7d7d; color: #7d7d7d;
left: -45%; left: -45%;
} }
...@@ -128,24 +128,27 @@ ...@@ -128,24 +128,27 @@
</ul> </ul>
<hr> <hr>
<form id="msform" action="{{ route('package.store') }}" method="POST" <form id="msform" action="{{ route('package.store') }}" method="POST"
class="needs-validation border border-1 bg-white p-5" novalidate> class="border border-1 bg-white p-5">
{{ csrf_field() }} {{ csrf_field() }}
<fieldset> <fieldset>
<div class="mb-3"> <div class="mb-3">
<label for="package_name">Название посылки <span style="color: #a01a1f">*</span></label> <label for="package_name">Название посылки <span style="color: #ff0912">*</span></label>
<input type="text" class="form-control" name="name" id="package_name"> <input type="text" class="form-control" name="name" id="package_name"
placeholder="Пожалуйста, введите имя для пакета" required>
<div class="invalid-feedback"> <div class="invalid-feedback">
Пожалуйста введите название посылки Пожалуйста введите название посылки
</div> </div>
</div> </div>
<div class="mb-3"> <div class="mb-3">
<label for="comment">Комментарий к посылке <span style="color: #a01a1f">*</span></label> <label for="comment">Комментарий к посылке <span style="color: #ff0912">*</span></label>
<textarea type="text" class="form-control" name="comment" id="comment"></textarea> <textarea type="text" class="form-control" name="comment" id="comment"
placeholder="Пожалуйста, введите комментарий для пакета" required></textarea>
</div> </div>
<div class="mb-3"> <div class="mb-3">
<label for="">Декларация посылки <span style="color: #a01a1f">*</span></label> <label for="">Декларация посылки <span style="color: #ff0912">*</span></label>
</div> </div>
<table class="table table-hover text-left table-light " id="table_package"> <table class="table table-hover text-left table-light " id="table_package">
...@@ -155,7 +158,7 @@ ...@@ -155,7 +158,7 @@
<th class="col-3">Название товара</th> <th class="col-3">Название товара</th>
<th class="col-2">Количество (шт)</th> <th class="col-2">Количество (шт)</th>
<th class="col-2">Цена ($)</th> <th class="col-2">Цена ($)</th>
<th class="col-2">Вес (кг)</th> <th class="col-2">Коммент...</th>
<th class="col-1">Стоим...</th> <th class="col-1">Стоим...</th>
<th class="col-1"></th> <th class="col-1"></th>
</tr> </tr>
...@@ -168,7 +171,8 @@ ...@@ -168,7 +171,8 @@
</td> </td>
<td class="col-2"> <td class="col-2">
<div class="input-group input-group-sm"> <div class="input-group input-group-sm">
<input type="number" name="products[0][1]" class="form-control form-control-sm count" <input type="number" name="products[0][1]"
class="form-control form-control-sm count"
id="" id=""
value="1" required> value="1" required>
<div class="invalid-feedback"> <div class="invalid-feedback">
...@@ -188,9 +192,9 @@ ...@@ -188,9 +192,9 @@
</td> </td>
<td class="col-2"> <td class="col-2">
<div class="input-group input-group-sm"> <div class="input-group input-group-sm">
<input type="number" step="0.1" name="products[0][3]" <input type="text" step="0.1" name="products[0][3]"
class="form-control form-control-sm" class="form-control form-control-sm"
id="username" placeholder="Username" value="0.3" required> id="username" required>
<div class="invalid-feedback"> <div class="invalid-feedback">
Your username is required. Your username is required.
</div> </div>
...@@ -216,10 +220,33 @@ ...@@ -216,10 +220,33 @@
id="total_price">$2</span></strong> id="total_price">$2</span></strong>
</div> </div>
</div> </div>
<br><br>
<div class="row">
<div class="col-7" style="float: right">
</div>
<div class="col-5" style="float: right">
<div class="mb-3">
<label for="weight"><b>Вес</b></label>
<input type="number" class="form-control" name="weight" id="weight"
value="1" min="1" max="30" required>
<br>
<span>Общий вес посылки (окончательный вес будет определяться после взвешивания нашим
сотрудником на нашем складе)
</span>
</div>
</div>
</div>
<br/><br/> <br/><br/>
<input type="button" name="next" class="next action-button btn btn-primary btn-lg btn-block mt-4" <input type="button" name="next" class="next action-button btn btn-primary btn-lg btn-block mt-4"
value="Next"/> value="Next"/>
<br>
<hr>
<div class="mb-3">
<label for="">Поля отмеченные (*) обязательны для заполнения <span
style="color: #a01a1f">*</span></label>
</div>
</fieldset> </fieldset>
<fieldset> <fieldset>
<h1>Адрес отправителя в США</h1> <h1>Адрес отправителя в США</h1>
...@@ -228,15 +255,21 @@ ...@@ -228,15 +255,21 @@
использоваться в качестве адреса отправителя</label> использоваться в качестве адреса отправителя</label>
</div> </div>
<hr> <hr>
<div class="mb-3"> <div class="row">
<select name="from_address" class="form-control"> <div class="col-md-12" style="display: inline-flex">
@foreach($senderAddresses as $item) @foreach($senderAddresses as $item)
@if($item->type == 'sender') @if($item->type == 'sender')
<option <div class="custom-control custom-radio"
value="{{ $item->id }}">{{ $item->country.', '.$item->city.', '.$item->street.', '.$item->house.', '.$item->apartment.', '.$item->zip.' | Limit: $1000' }}</option> style="width: 300px;height: 120px;border: 1px solid #e9ecef;padding: 10px 10px 10px 40px;margin: 6px;">
<input type="radio" class="custom-control-input"
name="from_address" value="{{ $item->id }}"
id="from_address{{ $item->id }}">
<label class="custom-control-label"
for="from_address{{ $item->id }}">{{ $item->country.', '.$item->city.', '.$item->street.', '.$item->house.', '.$item->apartment.', '.$item->zip }}</label>
</div>
@endif @endif
@endforeach @endforeach
</select> </div>
</div> </div>
<br> <br>
<hr> <hr>
...@@ -245,16 +278,21 @@ ...@@ -245,16 +278,21 @@
<label for="">Вы можете выбрать адрес получателя из сохранившехся адресов, либо добавить новый <label for="">Вы можете выбрать адрес получателя из сохранившехся адресов, либо добавить новый
адрес :</label> адрес :</label>
</div> </div>
<hr> <div class="row">
<div class="mb-3"> <div class="col-md-12" style="display: inline-flex">
<select name="to_address_id" class="form-control"> @foreach($senderAddresses as $item)
@foreach($recAddresses as $item)
@if($item->type == 'recipient') @if($item->type == 'recipient')
<option <div class="custom-control custom-radio"
value="{{ $item->id }}">{{ $item->country.', '.$item->city.', '.$item->street.', '.$item->house.', '.$item->apartment.', '.$item->zip.' | Limit: $1000' }}</option> style="width: 300px;height: 120px;border: 1px solid #e9ecef;padding: 10px 10px 10px 40px;margin: 6px;">
<input type="radio" class="custom-control-input"
name="to_address_id" value="{{ $item->id }}"
id="to_address_id{{ $item->id }}">
<label class="custom-control-label"
for="to_address_id{{ $item->id }}">{{ $item->country.', '.$item->city.', '.$item->street.', '.$item->house.', '.$item->apartment.', '.$item->zip.' | Limit: $1000' }}</label>
</div>
@endif @endif
@endforeach @endforeach
</select> </div>
</div> </div>
<br/><br/> <br/><br/>
...@@ -279,7 +317,8 @@ ...@@ -279,7 +317,8 @@
@foreach($services as $item) @foreach($services as $item)
<div class="checkbox-inline" style="display: inline-flex"> <div class="checkbox-inline" style="display: inline-flex">
<label style="margin-right: 15px;"> <label style="margin-right: 15px;">
<input type="checkbox" name="services_id[]" value="{{ $item->id }}"> {{ $item->name_ru.' ($ '.$item->price.')' }} <input type="checkbox" name="services_id[]"
value="{{ $item->id }}"> {{ $item->name_ru.' ($ '.$item->price.')' }}
</label> </label>
</div> </div>
@endforeach @endforeach
...@@ -352,6 +391,30 @@ ...@@ -352,6 +391,30 @@
var animating; //flag to prevent quick multi-click glitches var animating; //flag to prevent quick multi-click glitches
$(".next").click(function () { $(".next").click(function () {
var package_name = $('#package_name').val();
if (package_name === "") {
// Пожалуйста, введите имя для пакета
// window.alert('Пожалуйста, введите имя для пакета');
$('#package_name').parent().append('<span style="color: #ff0912; font-size: 14px">* Пожалуйста, введите имя для пакета</span>');
return false;
} else {
$('#package_name').parent().remove('span');
}
var comment = $('#comment').val();
if (comment === "") {
// Пожалуйста, введите имя для пакета
$('#comment').parent().append('<span style="color: #ff0912; font-size: 14px">* Пожалуйста, введите комментарий для пакета</span>');
// window.alert('Пожалуйста, введите комментарий для пакета');
return false;
}
// var package_name = $('#package_name').val();
// if (package_name === "") {
// // Пожалуйста, введите имя для пакета
// window.alert('Пожалуйста, введите имя для пакета');
// return false;
// }
// if (animating) return false; // if (animating) return false;
// animating = true; // animating = true;
...@@ -360,9 +423,7 @@ ...@@ -360,9 +423,7 @@
//activate next step on progressbar using the index of next_fs //activate next step on progressbar using the index of next_fs
$("#progressbar li").eq($("fieldset").index(next_fs)).addClass("active"); $("#progressbar li").eq($("fieldset").index(next_fs)).addClass("active");
console.log(current_fs);
console.log(previous_fs);
//show the next fieldset
next_fs.show(); next_fs.show();
//hide the current fieldset with style //hide the current fieldset with style
current_fs.hide(); current_fs.hide();
...@@ -501,7 +562,7 @@ ...@@ -501,7 +562,7 @@
' </td>\n' + ' </td>\n' +
' <td class="col-2">\n' + ' <td class="col-2">\n' +
' <div class="input-group input-group-sm">\n' + ' <div class="input-group input-group-sm">\n' +
' <input type="number" step="0.1" name="products[' + counter + '][3]" class="form-control form-control-sm" id="username" placeholder="Username" value="0.3" required>\n' + ' <input type="text" step="0.1" name="products[' + counter + '][3]" class="form-control form-control-sm" id="username" required>\n' +
' <div class="invalid-feedback" >\n' + ' <div class="invalid-feedback" >\n' +
' Your username is required.\n' + ' Your username is required.\n' +
' </div>\n' + ' </div>\n' +
......
...@@ -14,23 +14,23 @@ ...@@ -14,23 +14,23 @@
<div class="row"> <div class="row">
<div class="col-xs-12 col-sm-4"> <div class="col-xs-12 col-sm-4">
<div class="form-group"> <div class="form-group">
<label class="form-label" for="forms-check-name1">Имя</label> <label class="form-label" for="forms-check-name1">Имя <span style="color: #ff0912">*</span></label>
<input class="form-control" id="forms-check-name1" type="text" name="firstname" <input class="form-control" id="forms-check-name1" type="text" name="firstname"
data-constraints="@Required"> data-constraints="@Required" placeholder="Имя" required>
</div> </div>
</div> </div>
<div class="col-xs-12 col-sm-4"> <div class="col-xs-12 col-sm-4">
<div class="form-group"> <div class="form-group">
<label class="form-label" for="forms-check-last-name1">Фамилия</label> <label class="form-label" for="forms-check-last-name1">Фамилия <span style="color: #ff0912">*</span></label>
<input class="form-control" id="forms-check-last-name1" type="text" name="secondname" <input class="form-control" id="forms-check-last-name1" type="text" name="secondname"
data-constraints="@Required"> data-constraints="@Required" placeholder="Фамилия" required>
</div> </div>
</div> </div>
<div class="col-xs-12 col-sm-4"> <div class="col-xs-12 col-sm-4">
<div class="form-group"> <div class="form-group">
<label class="form-label" for="forms-check-last-name1">Отчество</label> <label class="form-label" for="forms-check-last-name1">Отчество <span style="color: #ff0912">*</span></label>
<input class="form-control" id="forms-check-last-name1" type="text" name="fathername" <input class="form-control" id="forms-check-last-name1" type="text" name="fathername"
data-constraints="@Required"> data-constraints="@Required" placeholder="Отчество" required>
</div> </div>
</div> </div>
</div> </div>
...@@ -38,23 +38,23 @@ ...@@ -38,23 +38,23 @@
<div class="row"> <div class="row">
<div class="col-md-4"> <div class="col-md-4">
<div class="form-group"> <div class="form-group">
<label class="form-label" for="forms-check-company1">Паспорт серия и номер</label> <label class="form-label" for="forms-check-company1">Паспорт серия и номер <span style="color: #ff0912">*</span></label>
<input class="form-control" id="forms-check-company1" type="text" name="passport" <input class="form-control" id="forms-check-company1" type="text" name="passport"
data-constraints="@Required"> data-constraints="@Required" placeholder="Паспорт серия и номер" required>
</div> </div>
</div> </div>
<div class="col-md-4"> <div class="col-md-4">
<div class="form-group"> <div class="form-group">
<label class="form-label" for="forms-check-company1">Когда выдан</label> <label class="form-label" for="forms-check-company1">Когда выдан <span style="color: #ff0912">*</span></label>
<input class="form-control" id="forms-check-company1" type="date" name="passport_issue" <input class="form-control" id="forms-check-company1" type="date" name="passport_issue"
data-constraints="@Required"> data-constraints="@Required" placeholder="Когда выдан" required>
</div> </div>
</div> </div>
<div class="col-md-4"> <div class="col-md-4">
<div class="form-group"> <div class="form-group">
<label class="form-label" for="forms-check-company1">Кем выдан</label> <label class="form-label" for="forms-check-company1">Кем выдан <span style="color: #ff0912">*</span></label>
<input class="form-control" id="forms-check-company1" type="text" name="passport_by" <input class="form-control" id="forms-check-company1" type="text" name="passport_by"
data-constraints="@Required"> data-constraints="@Required" placeholder="Кем выдан" required>
</div> </div>
</div> </div>
</div> </div>
...@@ -63,9 +63,9 @@ ...@@ -63,9 +63,9 @@
<div class="col-md-12"> <div class="col-md-12">
<!-- RD SelectMenu--> <!-- RD SelectMenu-->
<div class="form-group"> <div class="form-group">
<label class="form-label" for="involve-form-country1">Страна</label> <label class="form-label" for="involve-form-country1">Страна <span style="color: #ff0912">*</span></label>
<select class="form-control" id="involve-form-country1" id="country" name="country" <select class="form-control" id="involve-form-country1" id="country" name="country"
data-placeholder="Select Your Country"> data-placeholder="Select Your Country" required>
@foreach(\App\Models\Country::all() as $value) @foreach(\App\Models\Country::all() as $value)
<option value="{{ $value->id }}">{{ $value->title_ru }}</option> <option value="{{ $value->id }}">{{ $value->title_ru }}</option>
@endforeach @endforeach
...@@ -77,9 +77,9 @@ ...@@ -77,9 +77,9 @@
<div class="col-xs-12 select"> <div class="col-xs-12 select">
<!-- RD SelectMenu--> <!-- RD SelectMenu-->
<div class="form-group form-wrap-validation"> <div class="form-group form-wrap-validation">
<label class="form-label" for="involve-form-country1">Область</label> <label class="form-label" for="involve-form-country1">Область <span style="color: #ff0912">*</span></label>
<select class="form-control" id="involve-form-country1" name="city" <select class="form-control" id="involve-form-country1" name="city"
data-placeholder="Select Your Area"> data-placeholder="Select Your Area" required>
@foreach(\App\Models\City::all() as $value) @foreach(\App\Models\City::all() as $value)
<option value="{{ $value->id }}">{{ $value->title_ru }}</option> <option value="{{ $value->id }}">{{ $value->title_ru }}</option>
@endforeach @endforeach
...@@ -90,16 +90,14 @@ ...@@ -90,16 +90,14 @@
<div class="row"> <div class="row">
<div class="col-md-6"> <div class="col-md-6">
<div class="form-group"> <div class="form-group">
<label class="form-label" for="forms-check-street">Улица</label> <label class="form-label" for="forms-check-street">Улица <span style="color: #ff0912">*</span></label>
<input type="text" class="form-control" id="forms-check-street" name="street" placeholder="" <input type="text" class="form-control" id="forms-check-street" name="street" placeholder="Улица" required>
value="">
</div> </div>
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<div class="form-group"> <div class="form-group">
<label class="form-label" for="forms-check-house">Дом</label> <label class="form-label" for="forms-check-house">Дом <span style="color: #ff0912">*</span></label>
<input type="text" class="form-control" id="forms-check-house" name="house" placeholder="" <input type="text" class="form-control" id="forms-check-house" name="house" placeholder="Дом" required>
value="">
</div> </div>
</div> </div>
</div> </div>
...@@ -107,18 +105,17 @@ ...@@ -107,18 +105,17 @@
<div class="row"> <div class="row">
<div class="col-md-6"> <div class="col-md-6">
<div class="form-group"> <div class="form-group">
<label class="form-label" for="forms-check-appartment">Квартира</label> <label class="form-label" for="forms-check-appartment">Квартира <span style="color: #ff0912">*</span></label>
<input type="text" class="form-control" id="forms-check-appartment" name="apartment" <input type="text" class="form-control" id="forms-check-appartment" name="apartment"
placeholder="" placeholder="Квартира" required>
value="">
</div> </div>
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<div class="form-group"> <div class="form-group">
<label class="form-label" for="forms-check-postcode1">ZIP код</label> <label class="form-label" for="forms-check-postcode1">ZIP код <span style="color: #ff0912">*</span></label>
<input class="form-control" id="forms-check-postcode1" type="text" name="zip" <input class="form-control" id="forms-check-postcode1" type="text" name="zip"
data-constraints="@Required"> data-constraints="@Required" placeholder="ZIP код" required>
</div> </div>
</div> </div>
</div> </div>
...@@ -126,16 +123,16 @@ ...@@ -126,16 +123,16 @@
<div class="row"> <div class="row">
<div class="col-md-6"> <div class="col-md-6">
<div class="form-wrap"> <div class="form-wrap">
<label class="form-label" for="forms-check-phone">Номер телефона.</label> <label class="form-label" for="forms-check-phone">Номер телефона <span style="color: #ff0912">*</span></label>
<input class="form-control" id="forms-check-phone" type="text" name="phone" <input class="form-control" id="forms-check-phone" type="text" name="phone"
data-constraints="@Required"> data-constraints="@Required" placeholder="Номер телефона" required>
</div> </div>
</div> </div>
<div class="col-md-6 select"> <div class="col-md-6 select">
<div class="form-group form-wrap-validation"> <div class="form-group form-wrap-validation">
<label class="form-label" for="involve-form-country1">Выберите тип адреса</label> <label class="form-label" for="involve-form-country1">Выберите тип адреса <span style="color: #ff0912">*</span></label>
<select class="form-control" id="involve-form-country1" name="type" <select class="form-control" id="involve-form-country1" name="type"
data-placeholder="Выберите тип адреса"> data-placeholder="Выберите тип адреса" required>
<option value="sender">Отправитель</option> <option value="sender">Отправитель</option>
<option value="recipient">Получатель</option> <option value="recipient">Получатель</option>
......
...@@ -61,16 +61,16 @@ Route::post('/feedback/add', 'FeedbackController@addGuest'); ...@@ -61,16 +61,16 @@ Route::post('/feedback/add', 'FeedbackController@addGuest');
// //
//Route::get('/packages/pay', 'PackagesController@pay'); //Route::get('/packages/pay', 'PackagesController@pay');
//Route::get('/packages/addr', 'PackagesController@addr'); //Route::get('/packages/addr', 'PackagesController@addr');
Route::get('/packages', 'OrderController@index')->name('package'); Route::get('/packages', 'OrderController@index')->name('package')->middleware('auth');
Route::get('/packages/create/{id}', 'OrderController@create')->name('package.create'); Route::get('/packages/create/{id}', 'OrderController@create')->name('package.create')->middleware('auth');
Route::post('/packages/order-store', 'OrderController@orderStore')->name('package.store'); Route::post('/packages/order-store', 'OrderController@orderStore')->name('package.store')->middleware('auth');
Route::get('/declaration/{package_id}', 'Postman\DeclarationController@generatePDF')->where(['package_id' => '[0-9]+']); Route::get('/declaration/{package_id}', 'Postman\DeclarationController@generatePDF')->where(['package_id' => '[0-9]+'])->middleware('auth');
Route::get('/profile/address', 'ProfileController@address')->name('address'); Route::get('/profile/address', 'ProfileController@address')->name('address')->middleware('auth');
Route::get('/profile/addaddress', 'ProfileController@addaddress')->name('address.add'); Route::get('/profile/addaddress', 'ProfileController@addaddress')->name('address.add')->middleware('auth');
Route::post('/profile/storeaddress', 'ProfileController@storeaddress')->name('address.store'); Route::post('/profile/storeaddress', 'ProfileController@storeaddress')->name('address.store')->middleware('auth');
Route::delete('/profile/{id}', 'ProfileController@address_delete')->name('address.destroy'); Route::delete('/profile/{id}', 'ProfileController@address_delete')->name('address.destroy')->middleware('auth');
Route::get('/profile', 'ProfileController@profile'); Route::get('/profile', 'ProfileController@profile')->middleware('auth');
Route::post('/profile/save', 'ProfileController@save')->name('profile.save'); Route::post('/profile/save', 'ProfileController@save')->name('profile.save')->middleware('auth');
// //
//Route::get('/packages/list', 'PackagesController@pending_packages'); //Route::get('/packages/list', 'PackagesController@pending_packages');
//Route::get('/packages/pending', 'PackagesController@pending_packages')->name('packagePending'); //Route::get('/packages/pending', 'PackagesController@pending_packages')->name('packagePending');
...@@ -86,15 +86,15 @@ Route::post('/profile/save', 'ProfileController@save')->name('profile.save'); ...@@ -86,15 +86,15 @@ Route::post('/profile/save', 'ProfileController@save')->name('profile.save');
Route::get('/profile/info', 'ProfileController@info')->middleware('auth'); Route::get('/profile/info', 'ProfileController@info')->middleware('auth');
Route::post('/profile/address/add', 'ProfileController@address_add')->middleware('auth'); Route::post('/profile/address/add', 'ProfileController@address_add')->middleware('auth');
Route::get('/profile/address/add', 'ProfileController@address_add'); Route::get('/profile/address/add', 'ProfileController@address_add')->middleware('auth');
Route::get('/profile/address/edit/{id}', 'ProfileController@address_edit')->where(['id' => '[0-9]+']); Route::get('/profile/address/edit/{id}', 'ProfileController@address_edit')->where(['id' => '[0-9]+'])->middleware('auth');
Route::post('/profile/address/edit/{id}', 'ProfileController@address_edit')->where(['id' => '[0-9]+']); Route::post('/profile/address/edit/{id}', 'ProfileController@address_edit')->where(['id' => '[0-9]+'])->middleware('auth');
Route::get('/profile/address/delete/{id}', 'ProfileController@address_delete')->where(['id' => '[0-9]+']); Route::get('/profile/address/delete/{id}', 'ProfileController@address_delete')->where(['id' => '[0-9]+'])->middleware('auth');
Route::get('/profile/address/set_default/{id}', 'ProfileController@address_set_default')->where(['id' => '[0-9]+']); Route::get('/profile/address/set_default/{id}', 'ProfileController@address_set_default')->where(['id' => '[0-9]+'])->middleware('auth');
Route::get('/profile/edit/', 'ProfileController@edit_profile'); Route::get('/profile/edit/', 'ProfileController@edit_profile')->middleware('auth');
Route::post('/profile/edit/', 'ProfileController@edit_profile'); Route::post('/profile/edit/', 'ProfileController@edit_profile')->middleware('auth');
Route::get('/profile/password/', 'ProfileController@edit_password'); Route::get('/profile/password/', 'ProfileController@edit_password')->middleware('auth');
Route::post('/profile/password/', 'ProfileController@edit_password'); Route::post('/profile/password/', 'ProfileController@edit_password')->middleware('auth');
Route::get('/tariffs', 'HomeController@tariffs')->name('tariffs'); Route::get('/tariffs', 'HomeController@tariffs')->name('tariffs');
Route::get('/terms', 'HomeController@terms')->name('terms'); Route::get('/terms', 'HomeController@terms')->name('terms');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment