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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/suggestion/suggestion.tt (-46 / +6 lines)
Lines 1116-1126 Link Here
1116
                                        </li>
1116
                                        </li>
1117
                                        <li>
1117
                                        <li>
1118
                                            <label for="suggesteddate_from">Suggested date from:</label>
1118
                                            <label for="suggesteddate_from">Suggested date from:</label>
1119
                                            <input type="text" id="suggesteddate_from" size="10" name="suggesteddate_from" value="[% suggesteddate_from | html %]" />
1119
                                            <input type="text" id="suggesteddate_from" size="10" name="suggesteddate_from" value="[% suggesteddate_from | html %]" data-date_to="suggesteddate_to" class="flatpickr" />
1120
                                        </li>
1120
                                        </li>
1121
                                        <li>
1121
                                        <li>
1122
                                            <label for="suggesteddate_to">To:</label>
1122
                                            <label for="suggesteddate_to">To:</label>
1123
                                            <input type="text" id="suggesteddate_to" size="10" name="suggesteddate_to" value="[% suggesteddate_to | html %]" />
1123
                                            <input type="text" id="suggesteddate_to" size="10" name="suggesteddate_to" value="[% suggesteddate_to | html %]" class="flatpickr" />
1124
                                        </li>
1124
                                        </li>
1125
                                        <li>
1125
                                        <li>
1126
                                            <label for="managedby"> Managed by:</label>
1126
                                            <label for="managedby"> Managed by:</label>
Lines 1137-1147 Link Here
1137
                                        </li>
1137
                                        </li>
1138
                                        <li>
1138
                                        <li>
1139
                                            <label for="manageddate_from">Management date from:</label>
1139
                                            <label for="manageddate_from">Management date from:</label>
1140
                                            <input type="text" id="manageddate_from" size="10" name="manageddate_from" value="[% manageddate_from | html %]" />
1140
                                            <input type="text" id="manageddate_from" size="10" name="manageddate_from" value="[% manageddate_from | html %]" data-date_to="manageddate_to" class="flatpickr" />
1141
                                        </li>
1141
                                        </li>
1142
                                        <li>
1142
                                        <li>
1143
                                            <label for="manageddate_to">To:</label>
1143
                                            <label for="manageddate_to">To:</label>
1144
                                            <input type="text" id="manageddate_to" size="10" name="manageddate_to" value="[% manageddate_to | html %]" />
1144
                                            <input type="text" id="manageddate_to" size="10" name="manageddate_to" value="[% manageddate_to | html %]" class="flatpickr" />
1145
                                        </li>
1145
                                        </li>
1146
                                        <li>
1146
                                        <li>
1147
                                            <label for="acceptedby"> Accepted by:</label>
1147
                                            <label for="acceptedby"> Accepted by:</label>
Lines 1158-1168 Link Here
1158
                                        </li>
1158
                                        </li>
1159
                                        <li>
1159
                                        <li>
1160
                                            <label for="accepteddate_from">Accepted date from:</label>
1160
                                            <label for="accepteddate_from">Accepted date from:</label>
1161
                                            <input type="text" id="accepteddate_from" size="10" name="accepteddate_from" value="[% accepteddate_from | html %]" />
1161
                                            <input type="text" id="accepteddate_from" size="10" name="accepteddate_from" value="[% accepteddate_from | html %]" data-date_to="accepteddate_to" class="flatpickr" />
1162
                                        </li>
1162
                                        </li>
1163
                                        <li>
1163
                                        <li>
1164
                                            <label for="accepteddate_to">To:</label>
1164
                                            <label for="accepteddate_to">To:</label>
1165
                                            <input type="text" id="accepteddate_to" size="10" name="accepteddate_to" value="[% accepteddate_to | html %]" />
1165
                                            <input type="text" id="accepteddate_to" size="10" name="accepteddate_to" value="[% accepteddate_to | html %]" class="flatpickr" />
1166
                                        </li>
1166
                                        </li>
1167
                                        <li>
1167
                                        <li>
1168
                                            <input type="submit" value="Go" />
1168
                                            <input type="submit" value="Go" />
Lines 1353-1397 Link Here
1353
                    return false;
1353
                    return false;
1354
                });
1354
                });
1355
1355
1356
                /* Suggested date fields */
1357
                var suggesteddate_from = $("#suggesteddate_from").flatpickr({
1358
                    onClose: function( selectedDates, dateText, instance) {
1359
                        validate_date( selectedDates, instance );
1360
                        suggesteddate_to.set('minDate', selectedDates[0]);
1361
                    }
1362
                });
1363
                var suggesteddate_to = $("#suggesteddate_to").flatpickr({
1364
                    onClose: function( selectedDates, dateText, instance) {
1365
                        validate_date( selectedDates, instance );
1366
                    },
1367
                });
1368
1369
                /* Managed date fields */
1370
                var manageddate_from = $("#manageddate_from").flatpickr({
1371
                    onClose: function( selectedDates, dateText, instance) {
1372
                        validate_date( selectedDates, instance );
1373
                        manageddate_to.set('minDate', selectedDates[0]);
1374
                    }
1375
                });
1376
                var manageddate_to = $("#manageddate_to").flatpickr({
1377
                    onClose: function( selectedDates, dateText, instance) {
1378
                        validate_date( selectedDates, instance );
1379
                    },
1380
                });
1381
1382
                /* Accepted date fields */
1383
                var accepteddate_from = $("#accepteddate_from").flatpickr({
1384
                    onClose: function( selectedDates, dateText, instance) {
1385
                        validate_date( selectedDates, instance );
1386
                        accepteddate_to.set('minDate', selectedDates[0]);
1387
                    }
1388
                });
1389
                var accepteddate_to = $("#accepteddate_to").flatpickr({
1390
                    onClose: function( selectedDates, dateText, instance) {
1391
                        validate_date( selectedDates, instance );
1392
                    },
1393
                });
1394
1395
                $("button[type='submit']").on("click", function(e) {
1356
                $("button[type='submit']").on("click", function(e) {
1396
                    var submit_button = this;
1357
                    var submit_button = this;
1397
                    var form = $(submit_button).parents("form");
1358
                    var form = $(submit_button).parents("form");
1398
- 

Return to bug 29229