View | Details | Raw Unified | Return to bug 37046
Collapse All | Expand All

(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-curbside-pickups.tt (-28 / +24 lines)
Lines 138-170 Link Here
138
                        </div>
138
                        </div>
139
                    [% END %]
139
                    [% END %]
140
140
141
                    <div id="opac-pickups-views" class="toptabs">
141
                    [% WRAPPER tabs id= "opac-pickups-views" %]
142
                        <ul class="nav nav-tabs" role="tablist">
142
                        [% WRAPPER tabs_nav %]
143
                            <li class="nav-item" role="presentation" id="tab-user-pickups">
143
                            [% IF patron_curbside_pickups.count || !policies.count %]
144
                            [% IF patron_curbside_pickups.count %]
144
                                [% SET pickups_active = 1 %]
145
                                <a href="#user-pickups" class="nav-link active" aria-controls="user-pickups" aria-selected="true" role="tab" data-bs-toggle="tab">Your pickups</a>
145
                            [% END %]
146
                            [% ELSE %]
146
                            [% WRAPPER tab_item tabname= "user-pickups" bt_active= pickups_active %]
147
                                <a href="#user-pickups" class="nav-link" aria-controls="user-pickups" role="tab" data-bs-toggle="tab">Your pickups</a>
147
                                <span>Your pickups</span>
148
                            [% END %]
148
                            [% END %]
149
                            </li>
150
151
                            [% IF policies.count %]
149
                            [% IF policies.count %]
152
                                <li class="nav-item" role="presentation" id="tab-user-schedule-pickup">
153
                                [% IF patron_curbside_pickups.count %]
150
                                [% IF patron_curbside_pickups.count %]
154
                                    <a href="#user-schedule-pickup" class="nav-link" aria-controls="user-schedule-pickup" role="tab" data-bs-toggle="tab">Schedule a pickup</a>
151
                                    [% SET scheduled_active = "" %]
155
                                [% ELSE %]
152
                                [% ELSE %]
156
                                    <a href="#user-schedule-pickup" class="nav-link active" aria-controls="user-schedule-pickup" aria-selected="true" role="tab" data-bs-toggle="tab">Schedule a pickup</a>
153
                                    [% SET scheduled_active = 1 %]
154
                                [% END %]
155
                                [% WRAPPER tab_item tabname= "user-schedule-pickup" bt_active= scheduled_active %]
156
                                    <span>Schedule a pickup</span>
157
                                [% END %]
157
                                [% END %]
158
                                </li>
159
                            [% END %]
158
                            [% END %]
160
                        </ul>
159
                        [% END # /WRAPPER tabs_nav %]
161
160
162
                        <div class="tab-content">
161
                        [% WRAPPER tab_panels %]
163
                            [% IF patron_curbside_pickups.count %]
162
                            [% IF patron_curbside_pickups.count %]
164
                            <div role="tabpanel" class="tab-pane active" id="user-pickups" aria-labelledby="tab-user-pickups">
163
                                [% SET pickups_active = 1 %]
165
                            [% ELSE %]
166
                            <div role="tabpanel" class="tab-pane" id="user-pickups" aria-labelledby="tab-user-pickups">
167
                            [% END %]
164
                            [% END %]
165
                            [% WRAPPER tab_panel tabname="user-pickups" bt_active= pickups_active %]
168
                                [% IF patron_curbside_pickups.count %]
166
                                [% IF patron_curbside_pickups.count %]
169
                                    <table id="pickups-table" class="table table-striped">
167
                                    <table id="pickups-table" class="table table-striped">
170
                                        <thead>
168
                                        <thead>
Lines 216-229 Link Here
216
                                [% ELSE %]
214
                                [% ELSE %]
217
                                    <div>No curbside pickups.</div>
215
                                    <div>No curbside pickups.</div>
218
                                [% END %]
216
                                [% END %]
219
                            </div>
217
                            [% END # /tab_panel %]
220
218
221
                            [% IF policies.count %]
219
                            [% IF policies.count %]
222
                                [% IF patron_curbside_pickups.count %]
220
                                [% IF patron_curbside_pickups.count %]
223
                                <div role="tabpanel" class="tab-pane" id="user-schedule-pickup" aria-labelledby="tab-user-schedule-pickup">
221
                                    [% SET scheduled_active = "" %]
224
                                [% ELSE %]
225
                                <div role="tabpanel" class="tab-pane active" id="user-schedule-pickup" aria-labelledby="tab-user-schedule-pickup">
226
                                [% END %]
222
                                [% END %]
223
                                [% WRAPPER tab_panel tabname="user-schedule-pickup" bt_active= scheduled_active %]
227
                                    <form id="create-pickup" method="post">
224
                                    <form id="create-pickup" method="post">
228
                                        [% INCLUDE 'csrf-token.inc' %]
225
                                        [% INCLUDE 'csrf-token.inc' %]
229
                                        <fieldset class="rows">
226
                                        <fieldset class="rows">
Lines 260-270 Link Here
260
                                            <input type="submit" id="schedule-pickup-button" class="btn btn-default" disabled value="Schedule pickup" />
257
                                            <input type="submit" id="schedule-pickup-button" class="btn btn-default" disabled value="Schedule pickup" />
261
                                        </fieldset>
258
                                        </fieldset>
262
                                    </form>
259
                                    </form>
263
                                </div>
260
                                [% END # /tab_panel %]
264
                            [% END %]
261
                            [% END # /IF policies.count %]
265
                        </div>
262
                        [% END # /WRAPPER tab_panels %]
266
                    </div>
263
                    [% END # /WRAPPER tabs %]
267
                </div>
264
                </div> <!-- /#pickupdetails -->
268
            </div> <!-- / .col-lg-10 -->
265
            </div> <!-- / .col-lg-10 -->
269
        </div> <!-- / .row -->
266
        </div> <!-- / .row -->
270
    </div> <!-- / .container-fluid -->
267
    </div> <!-- / .container-fluid -->
271
- 

Return to bug 37046