Subversion-Projekte lars-tiefland.webanos.marine-sales.de

Revision

Revision 540 | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
497 lars 1
<script type="text/javascript">
511 lars 2
    $(function () {
515 lars 3
        $('#reiter').tabs();
497 lars 4
        $("#directoryTable").dataTable({
5
            "lengthMenu": [[100, -1], [100, "Alle"]],
6
            "language": {
7
                "url": "/js/DataTables-1.10.19/German.json"
8
            }
9
        });
10
        $("#itemTable").dataTable({
11
            "lengthMenu": [[100, -1], [100, "Alle"]],
12
            "language": {
13
                "url": "/js/DataTables-1.10.19/German.json"
14
            }
15
        });
531 lars 16
        $('.edit_item').click(function () {
540 lars 17
            let slug = $(this).data("slug");
18
            $('#editItemDlg').load("/Online-Shop/item/" + slug + "/edit", function () {
530 lars 19
                $('#editItemDlg').dialog("open");
20
            })
529 lars 21
        })
497 lars 22
    })
23
</script>
514 lars 24
<div id="reiter">
25
    <ul>
26
        {if $directory->sub_dirs|count}
531 lars 27
            <li>
28
                <a href="#subdirs">Unterkategorien</a>
29
            </li>
514 lars 30
        {/if}
31
        {if $directory->items|count}
531 lars 32
            <li>
33
                <a href="#items">Artikel</a>
34
            </li>
514 lars 35
        {/if}
36
    </ul>
37
    {if $directory->sub_dirs|count}
38
        <div id="subdirs">
39
            <table id="directoryTable">
40
                <thead>
493 lars 41
                <tr>
514 lars 42
                    <th>Name</th>
43
                    <th>Bilder</th>
44
                    <th>Aktionen</th>
493 lars 45
                </tr>
514 lars 46
                </thead>
47
                <tbody>
48
                {foreach $directory->sub_dirs as $subDir}
49
                    <tr>
50
                        <td>{$subDir->name}</td>
51
                        <td>
52
                            {foreach $subDir->medium as $medium}
53
                                <img src="https://www.{config('webanos.shop')}/images/upload/{$medium->medium->folder}/mini/{$medium->medium->name}"
54
                                     alt="">
55
                            {/foreach}
56
                        </td>
57
                        <td>
541 lars 58
                            <button id="dir_{$subDir->id}_edit" class="btn btn-xs btn-primary edit_dir" data-slug="{$subDir->slug}">Bearbeiten</button>
59
                            <button id="dir_{$subDir->id}_del" class="btn btn-xs btn-danger del_dir" data-slug="{$subDir->slug}">Löschen</button>
514 lars 60
                        </td>
61
                    </tr>
62
                {/foreach}
63
                </tbody>
64
            </table>
65
        </div>
66
    {/if}
67
    {if $directory->items|count}
68
        <div id="items">
69
            <table id="itemTable">
70
                <thead>
493 lars 71
                <tr>
514 lars 72
                    <th>Name</th>
73
                    <th>Bilder</th>
521 lars 74
                    <th>Hersteller</th>
522 lars 75
                    <th>Preise</th>
514 lars 76
                    <th>Aktionen</th>
493 lars 77
                </tr>
514 lars 78
                </thead>
79
                <tbody>
80
                {foreach $directory->items as $item}
81
                    <tr>
82
                        <td>{$item->name}</td>
83
                        <td>
84
                            {foreach $item->medium as $medium}
85
                                <img src="https://www.{config('webanos.shop')}/images/upload/{$medium->medium->folder}/mini/{$medium->medium->name}"
86
                                     alt="">
87
                            {/foreach}
88
                        </td>
89
                        <td>
521 lars 90
                            {$item->manufacturer->name}
91
                        </td>
92
                        <td>
522 lars 93
                            {foreach $item->price as $price}
523 lars 94
                                {if $price->preis > 0}
95
                                    {$price->preis|money_format}
524 lars 96
                                {else}
523 lars 97
                                    {$price->preis|abs}%
98
                                {/if}
99
                                <br>
522 lars 100
                            {/foreach}
101
                        </td>
102
                        <td>
541 lars 103
                            <button id="item_{$item->id}_edit" class="btn btn-xs btn-primary edit_item" data-slug="{$item->slug}">Bearbeiten
531 lars 104
                            </button>
541 lars 105
                            <button id="item_{$item->id}_del" class="btn btn-xs btn-danger del_item" data-slug="{$itenm->slug}">Löschen</button>
514 lars 106
                        </td>
107
                    </tr>
108
                {/foreach}
109
                </tbody>
110
            </table>
111
        </div>
112
    {/if}
520 lars 113
</div>