Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 49b1d48f

Přidáno uživatelem Marek Zábran před asi 4 roky(ů)

Issue #7959 @1.25h
Další pokroky v Charts. Zatím stále nefunkční.

Zobrazit rozdíly:

app/Http/Controllers/ChartsController.php
2 2

  
3 3
namespace App\Http\Controllers;
4 4

  
5
use App\User;
5 6
use Illuminate\Contracts\Foundation\Application;
6 7
use Illuminate\Contracts\View\Factory;
7 8
use Illuminate\Support\Facades\Auth;
......
26 27
        if(Auth::check())
27 28
        {
28 29
            $artefacts = Artefact::all();
30
            //$user_likes = User::find(Auth::id())->likesArtefacts();
29 31
            foreach($artefacts as $item)
30 32
            {
31
                $item['likes'] = Artefact::find($item->id)->users()->count();
33
                $id = $item->id;
34
                $item['likes'] = Artefact::find($id)->users()->count();
35
                $item['favourite'] = is_null(User::find(Auth::id())->likesArtefacts()->find($id)) ? false : true;
32 36
            }
33 37
            $artefacts=$artefacts->sortByDesc('likes');
34 38

  
......
36 40
                'title' => 'Charts',
37 41
                'artefacts' => $artefacts
38 42
            );
39
            return view('favartefacts.index') -> with($data);
43
            return view('charts.index') -> with($data);
40 44
        }
41 45
        else
42 46
        {
......
56 60
    public function show()
57 61
    {
58 62
        $artefacts = Artefact::all();
63
        //$user_likes = User::find(Auth::id())->likesArtefacts();
59 64
        foreach($artefacts as $item)
60 65
        {
61
            $item['likes'] = Artefact::find($item->id)->users()->count();
66
            $id = $item->id;
67
            $item['likes'] = Artefact::find($id)->users()->count();
68
            $item['favourite'] = is_null(User::find(Auth::id())->likesArtefacts()->find($id)) ? false : true;
62 69
        }
63 70
        $artefacts=$artefacts->sortByDesc('likes');
64 71

  

Také k dispozici: Unified diff