Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
pa2d4ti06
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Juliper
pa2d4ti06
Commits
11aaa75f
Commit
11aaa75f
authored
7 years ago
by
Juliper
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
all to complete
parent
79527e8e
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
49 additions
and
5 deletions
+49
-5
Feedback.php
app/Feedback.php
+14
-0
CustomerController.php
app/Http/Controllers/CustomerController.php
+29
-0
OwnerController.php
app/Http/Controllers/OwnerController.php
+1
-1
Homestay.blade.php
...es/views/vendor/adminlte/layouts/pages/Homestay.blade.php
+4
-4
web.php
routes/web.php
+1
-0
No files found.
app/Feedback.php
0 → 100644
View file @
11aaa75f
<?php
namespace
App
;
use
Illuminate\Database\Eloquent\Model
;
class
Feedback
extends
Model
{
protected
$table
=
"feedback"
;
protected
$fillable
=
[
'id_pemilikHomestay'
,
'feedback'
,
'idPelanggan'
,
];
}
This diff is collapsed.
Click to expand it.
app/Http/Controllers/CustomerController.php
View file @
11aaa75f
...
...
@@ -2,6 +2,7 @@
namespace
App\Http\Controllers
;
use
App\Feedback
;
use
App\Homestay
;
use
App\ListBook
;
use
App\Room
;
...
...
@@ -19,6 +20,34 @@ use Psy\Command\ListCommand\ConstantEnumerator;
class
CustomerController
extends
Controller
{
public
function
sendFeedback
(
Request
$request
,
$id
){
if
(
Auth
::
guest
()){
dd
(
"maaf nggak bisa banf"
);
}
$dataPelanggan
=
DB
::
table
(
'pelanggan'
)
->
select
(
'pelanggan.id'
)
->
where
(
'pelanggan.id_Akun'
,
'='
,
Auth
::
user
()
->
id
)
->
get
();
$dataPemilik
=
DB
::
table
(
'homestay'
)
->
select
(
'homestay.idPemilik'
)
->
where
(
'homestay.id'
,
'='
,
$id
)
->
get
();
//dd($dataPelanggan,$dataPemilik);
$feed
=
new
Feedback
();
$feed
->
id_pemilikHomestay
=
$dataPemilik
[
0
]
->
idPemilik
;
$feed
->
idPelanggan
=
$dataPelanggan
[
0
]
->
id
;
$feed
->
feedback
=
$request
[
'feedback'
];
$feed
->
save
();
return
redirect
()
->
action
(
'CustomerController@detailhomestay'
,
[
'id'
=>
$id
]);
//return redirect('detailhomestay/{id}',$id);
}
public
function
upload
(
Request
$request
,
$id
)
{
//dd("masuk agan");
...
...
This diff is collapsed.
Click to expand it.
app/Http/Controllers/OwnerController.php
View file @
11aaa75f
...
...
@@ -101,7 +101,7 @@ class OwnerController extends Controller
$dataKamar
->
fasilitas
=
$request
[
'fasilitas'
];
if
(
$request
->
file
(
'foto'
)
==
null
){
$dataKamar
->
foto
=
$dataKamar
->
foto
;
$dataKamar
->
gambar
=
$dataKamar
->
gambar
;
}
else
{
$file
=
$request
->
file
(
'foto'
);
$fileName
=
$file
->
getClientOriginalName
();
...
...
This diff is collapsed.
Click to expand it.
resources/views/vendor/adminlte/layouts/pages/Homestay.blade.php
View file @
11aaa75f
...
...
@@ -120,12 +120,12 @@
<div class="
container
">
<div class="
col
-
md
-
6
col
-
sm
-
6
agileits
w3layouts
contact
-
grid
contact
-
grid
-
2
wow
slideInLeft
">
<h2 style="
margin
-
bottom
:
10
px
;
">Feedback</h2>
<form action="
#" method="post" style="margin-bottom: 25px;"></form>
<form action="
{{
url
(
'feedback/'
.
$data
->
id
)}}
" method="
post
" style="
margin
-
bottom
:
25
px
;
">
<input type="
hidden
" name="
_token
" value="
{{
csrf_token
()
}}
">
<input type="
text
" class="
text
wow
agileits
w3layouts
slideInLeft
" name="
Name
" placeholder="
Name
" required="">
<textarea name="
Message
" class="
wow
agileits
w3layouts
slideInLeft
" placeholder="
Message
" required=""></textarea>
<textarea name="
feedback
" class="
wow
agileits
w3layouts
slideInLeft
" placeholder="
Message
" required=""></textarea>
<input type="
submit
" class="
more_btn
wow
agileits
w3layouts
slideInLeft
" value="
Kirim
Feedback
">
</button>
</form>
</form>
</div>
</div>
</div>
...
...
This diff is collapsed.
Click to expand it.
routes/web.php
View file @
11aaa75f
...
...
@@ -55,6 +55,7 @@ Route::get('DataPemesanan', function(){
return
view
(
'adminlte::layouts.admin.dataPemesanan'
);
});
Route
::
post
(
'feedback/{id}'
,
'CustomerController@sendFeedback'
);
Route
::
get
(
'listPemesanan'
,
'AdminController@listPesanan'
);
Route
::
put
(
'editRoom/{id}'
,
'OwnerController@updateRoom'
);
Route
::
post
(
'addManual'
,
'OwnerController@addBookManual'
);
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment