Subversion Repositories SmartDukaan

Rev

Rev 34023 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
33973 tejus.loha 1
<style>
2
    .select2-container .select2-selection--single {
3
        box-sizing: border-box;
4
        cursor: pointer;
5
        display: block;
6
        height: 35px;
7
        padding: 3px;
8
        user-select: none;
9
        -webkit-user-select: none;
10
    }
11
 
12
    .modal-body {
13
        overflow-y: auto;
14
        max-height: calc(100vh - 200px);
15
    }
16
</style>
17
<section class="wrapper">
18
    <div class="row">
19
        <div class="col-lg-12">
20
            <h3 class="page-header"><i class="icon_document_alt"></i>Super Catalog</h3>
21
            <ol class="breadcrumb">
22
                <li><i class="fa fa-home"></i><a href="${rc.contextPath}/dashboard">Dashboard</a></li>
23
                <li><i class="icon_document_alt"></i>Super Catalog</li>
24
                <li class="pull-right">
25
                    <button class="btn btn-primary map-catalog" type="button" data-toggle="modal" data-target="#manageSuperCatalogModal">
26
                        <i class="icon_document_alt"></i>Create New</button>
27
                </li>
28
            </ol>
29
        </div>
30
    </div>
31
    <div class="table-responsive">
32
        <table class="table table-bordered" id="super-catalog">
33
            <thead>
34
            <tr>
35
                <th>#</th>
36
                <th>Name</th>
37
                <th>Action</th>
38
            </tr>
39
            </thead>
40
            <tbody>
41
                #if($allSuperCatalogs.size() > 0)
42
                    #foreach($superCatalog in $allSuperCatalogs)
43
                    <tr data-id="$superCatalog.getId()" data-catalog_name="$superCatalog.getSuperCatalogName()" data-brand_name="$superCatalog.getBrandId()">
44
                        <td>$superCatalog.getId()</td>
45
                        <td>$superCatalog.getSuperCatalogName()</td>
46
                        <td data-id="$superCatalog.getId()">
47
                            <button class="btn btn-primary view-super-catalog"><i class="fa fa-eye" title="View"></i></button>
48
                            <button class="btn btn-danger delete-super-catalog-mapping"><i class="fa fa-trash" title="Delete"></i></button>
49
                        </td>
50
                    </tr>
51
                    #end
52
                #else
53
                    <tr>
54
                        <td colspan="7">No super catalogs mapping available.</td>
55
                    </tr>
56
                #end
57
            </tbody>
58
        </table>
59
    </div>
60
</section>
61
 
62
<div id="manageSuperCatalogModal" class="modal" role="dialog">
63
    <div class="modal-dialog">
64
        <div class="modal-content">
65
            <div class="modal-header">
66
                <button type="button" class="close" data-dismiss="modal">&times;</button>
67
                <h4 class="modal-title">Manage super catalog</h4>
68
            </div>
69
            <div class="modal-body" id="manageSuperCatalogModalBody">
70
                <div class="form-group">
71
                    <label for="brand_id">Select brand</label>
72
                    <select id="brand_id" class="form-control">
73
                        <option value="">-- Select --</option>
74
                        #foreach($brand in $brands)
75
                            <option value="$brand.getId()">$brand.getName()</option>
76
                        #end
77
                    </select>
78
                </div>
79
                <div class="form-group">
80
                    <label for="super_catalog_name">Super catalog name</label>
34070 vikas.jang 81
                    <select id="super_catalog_name" class="form-control selectOrCreate"></select>
33973 tejus.loha 82
                </div>
83
                <table class="table" id="catalogMappingTable">
84
                    <thead>
85
                        <tr>
86
                            <th>Catalog</th>
87
                            <th>Variant</th>
88
                            <th><button class="btn btn-primary addNew"><i class="fa fa-plus"></i></button></th>
89
                        </tr>
90
                    </thead>
34070 vikas.jang 91
                    <tbody id="catalogMapping"></tbody>
33973 tejus.loha 92
                </table>
93
            </div>
94
            <div class="modal-footer">
95
                <button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
96
                <button type="button" class="btn btn-primary save_super_model">Save</button>
97
            </div>
98
        </div>
99
    </div>
100
</div>
101
 
34070 vikas.jang 102
<script>
103
    $('.map-catalog').click(function () {
104
        $('#manageSuperCatalogModal').on('show.bs.modal', function () {
105
            console.log("shown bs model")
106
            $('tbody#catalogMapping').empty();
33973 tejus.loha 107
        });
34070 vikas.jang 108
    })
33973 tejus.loha 109
</script>