Projekt

Obecné

Profil

« Předchozí | Další » 

Revize eadc983d

Přidáno uživatelem Jiří Noháč před asi 4 roky(ů)

Issue #8010 @3h

Uprava "Categories" podle specifikovaneho navrhu. Predelany ssytem vyberu categories, kde lze vybrat vice kategorii najednou a po stisknuti tlacitka ENTER se uzivatel prenese do seznamu vsech vybranych artefaktu.

Zobrazit rozdíly:

resources/views/categories/index.blade.php
5 5
@section('content')
6 6
    <div class="container">
7 7
        @if(isset($user))
8
            {{--<p><?php dd($categories); ?></p>--}}
9
            <div class="cat-main-div" onclick="resetEnter()">
8
            <div class="row">
9
                <div class="col cat-main-menu">
10
                    <a  href="{{ url('/') }}">
11
                        {{ __('general.home') }}
12
                    </a>
13
                </div>
14
                <div class="col cat-main-menu">
15
                    <a href="{{ url('/categories') }}">
16
                        {{ __('general.topics') }}
17
                    </a>
18
                </div>
19
                <div class="col cat-main-menu">
20
                    <a href="{{ url('/artefact') }}">
21
                        {{ __('general.artefacts') }}
22
                    </a>
23
                </div>
24
                <div class="col cat-main-menu">
25
                    <a href="{{ url('/favartefacts') }}">
26
                        {{ __('general.favourite_artefacts') }}
27
                    </a>
28
                </div>
29
                <div class="col cat-main-menu">
30
                    <a href="{{ url('/favmetadata') }}">
31
                        {{ __('general.favourite_metadata') }}
32
                    </a>
33
                </div>
34
                <div class="col cat-main-menu">
35
                    <a href="{{ url('/charts') }}">
36
                        {{ __('general.charts') }}
37
                    </a>
38
                </div>
39
                <div class="col cat-main-menu">
40
                    <a href="{{ url('/czech') }}">
41
                        {{ __('general.cs') }}
42
                    </a>
43
                </div>
44
            </div>
45
            <div class="cat-main-div" {{--onclick="resetEnter()"--}}>
10 46
                <div class="head-title text-center cat-main-topic">
11 47
                    <h1>choose a topic</h1>
12 48
                </div>
13
                <div class="d-flex flex-wrap justify-content-around">
49
                <div class="d-flex flex-wrap justify-content-around btn-group" data-toggle="buttons">
14 50
                    @for($k = 0; $k < $count;$k++)
15
                        {{--                        <div class="d-flex cat-col-md-2">--}}
16 51
                        <div class="d-flex col-sm-12 col-md-6 col-lg-4 col-xl-3">
17
                            <a href="{{ url('/category/' . $categoryNames[$k]->id) }}"
18
                               class="btn btn-dark cat-tile w-100 mt-4">
52
                            <a id="cat-but-id{{$categoryNames[$k]->id}}"{{--href="{{ url('/category/' . $categoryNames[$k]->id) }}"--}}
53
                                class="btn btn-dark cat-tile w-100 mt-4">
19 54
                                {{$categoryNames[$k]->nameCZ}}
20 55
                            </a>
21 56
                        </div>
......
30 65
            </ul>
31 66
        @endif
32 67
    </div>
68
    <div class="cat-wrapper">
69
        <a class="btn button-square cat-enter-butt" onclick="test()" role="button">enter</a>
70
    </div>
71
    <div class="row justify-content-md-center">
72
        <div class="col-md-auto">
73
{{--
74
            <a class="btn button-square cat-enter-butt" onclick="test()" role="button">enter</a>
75
--}}
76
        </div>
77
    </div>
78
    <script>
79
        function test()
80
        {
81
            var btns = $(".btn-dark:not(:disabled):not(.disabled).active");
82
            if(btns.length > 0)
83
            {
84
                var text = "";
85
                for(var i = 0; i < btns.length;i++)
86
                {
87
                    var idE =  btns[i].id;
88
                    var num = idE.substring(10, idE.length);
89
                    text += num + ",";
90
                }
91
                window.location.href = "{{url('/category/multi/')}}/" + text;
92
            }
93
        }
94
    </script>
33 95
@endsection

Také k dispozici: Unified diff