Skip to content

Commit 293356a

Browse files
committed
QR Codes data showing
1 parent 04fc072 commit 293356a

File tree

2 files changed

+30
-83
lines changed

2 files changed

+30
-83
lines changed

app/Http/Controllers/HomeController.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,10 +97,12 @@ public function admin_dashboard()
9797
array_push($scanned_values, $one->count);
9898
}
9999
$users = User::query()->where('email', '<>', '[email protected]')->get();
100+
101+
$qrcodes = Campaign::query()->orderBy("id")->get();
100102
return view('admin_dashboard',['pageconfig' => $pageconfig, 'compaigns_count' => $compaigns_count, 'compaignhits_count'=>$compaignhits_count
101103
, 'compaigns_values'=>json_encode($compaigns_values), 'compaignhits_values'=>json_encode($compaignhits_values)
102104
, 'campaigns' => $campaigns, 'scanned_values' => json_encode($scanned_values)
103-
, 'users'=>$users]);
105+
, 'users'=>$users, 'qrcodes'=>$qrcodes]);
104106
}
105107
public function getCcoordinates(Request $request){
106108
$type = $request->type;

resources/views/admin_dashboard.blade.php

Lines changed: 27 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -220,87 +220,17 @@
220220
</tr>
221221
</thead>
222222
<tbody>
223-
<tr>
224-
<td>#879985</td>
225-
<td>
226-
<button class="btn btn-sm btn-info">Review</button>
227-
</td>
228-
<td>
229-
<button class="btn btn-sm btn-danger">Delete</button>
230-
</td>
231-
</tr>
232-
<tr>
233-
<td>#156897</td>
234-
<td>
235-
<button class="btn btn-sm btn-info">Review</button>
236-
</td>
237-
<td>
238-
<button class="btn btn-sm btn-danger">Delete</button>
239-
</td>
240-
</tr>
241-
<tr>
242-
<td>#568975</td>
243-
<td>
244-
<button class="btn btn-sm btn-info">Review</button>
245-
</td>
246-
<td>
247-
<button class="btn btn-sm btn-danger">Delete</button>
248-
</td>
249-
</tr>
250-
<tr>
251-
<td>#245689</td>
252-
<td>
253-
<button class="btn btn-sm btn-info">Review</button>
254-
</td>
255-
<td>
256-
<button class="btn btn-sm btn-danger">Delete</button>
257-
</td>
258-
</tr>
259-
<tr>
260-
<td>#245689</td>
261-
<td>
262-
<button class="btn btn-sm btn-info">Review</button>
263-
</td>
264-
<td>
265-
<button class="btn btn-sm btn-danger">Delete</button>
266-
</td>
267-
</tr>
268-
<tr>
269-
<td>#245689</td>
270-
<td>
271-
<button class="btn btn-sm btn-info">Review</button>
272-
</td>
273-
<td>
274-
<button class="btn btn-sm btn-danger">Delete</button>
275-
</td>
276-
</tr>
277-
<tr>
278-
<td>#245689</td>
279-
<td>
280-
<button class="btn btn-sm btn-info">Review</button>
281-
</td>
282-
<td>
283-
<button class="btn btn-sm btn-danger">Delete</button>
284-
</td>
285-
</tr>
286-
<tr>
287-
<td>#245689</td>
288-
<td>
289-
<button class="btn btn-sm btn-info">Review</button>
290-
</td>
291-
<td>
292-
<button class="btn btn-sm btn-danger">Delete</button>
293-
</td>
294-
</tr>
295-
<tr>
296-
<td>#245689</td>
297-
<td>
298-
<button class="btn btn-sm btn-info">Review</button>
299-
</td>
300-
<td>
301-
<button class="btn btn-sm btn-danger">Delete</button>
302-
</td>
303-
</tr>
223+
@foreach($qrcodes as $qrcode)
224+
<tr>
225+
<td>{{ $qrcode->qrcode }}</td>
226+
<td>
227+
<button class="btn btn-sm btn-info" id="code_review_{{$qrcode->id}}" onclick="reviewCode({{ $qrcode->id }})">Review</button>
228+
</td>
229+
<td>
230+
<button class="btn btn-sm btn-danger" id="code_delete_{{$qrcode->id}}" onclick="deleteCode({{ $qrcode->id }})">Delete</button>
231+
</td>
232+
</tr>
233+
@endforeach
304234
</tbody>
305235
</table>
306236
</div>
@@ -520,8 +450,8 @@
520450
initBarChart();
521451
})
522452
function lockUser(state, user_id) {
523-
console.log(state + ":" + user_id)
524453
if (state) {
454+
525455
toastr.success('That user was locked successfully.', 'Notification', {
526456
"showMethod": "fadeIn",
527457
"hideMethod": "fadeOut",
@@ -540,6 +470,7 @@ function lockUser(state, user_id) {
540470
}
541471
}
542472
function deleteUser(user_id) {
473+
if(!confirm("Are you really?")) return;
543474
toastr.info('That user was deleted successfully.', 'Notification', {
544475
"showMethod": "fadeIn",
545476
"hideMethod": "fadeOut",
@@ -548,6 +479,20 @@ function deleteUser(user_id) {
548479
timeOut: 2000
549480
});
550481
user_table.row($("#btn_" + user_id).parents("tr")).remove().draw();
482+
}
483+
function deleteCode(id) {
484+
if(!confirm("Are you really?")) return;
485+
toastr.info('That QR Code was deleted successfully.', 'Notification', {
486+
"showMethod": "fadeIn",
487+
"hideMethod": "fadeOut",
488+
"closeButton": true,
489+
"progressBar": true,
490+
timeOut: 2000
491+
});
492+
qrcode_table.row($("#code_delete_" + id).parents("tr")).remove().draw();
493+
}
494+
function reviewCode(id) {
495+
551496
}
552497
function initBarChart() {
553498
let campaigns = @php echo $campaigns; @endphp;

0 commit comments

Comments
 (0)