elemen:
MoBYla:
elemen так сортировать оно продолжит строки, а не даты.
это да. надо переписывать doSorting/
так я не про правильность сортировки, а про "нет технической возможности по дате окончания вклада"
Посмотрел их код. Так себе, естественно, учитывая, что это банковский продукт за кучу денег:
1) Загружают json, а content-type:text/html. Почти все js файлы не сжатые. Действительно, зачем? Ладно, это всё придирки.
2) Названия на английском перемешались с названиями на русском латиницей. Что в названиях картинок, что в переменных и т.д. Тоже придирка.
3) Не работает сортировка счетов - он у меня один, но тем не менее. Сразу загружается всё хорошо, а потом сортируем, например, по ставке и всё: Cannot read property 'id' of undefined. В addAccountToTable передаётся (215 строка depositsBack.js) при загрузке страницы - объект, а при сортировке - переменная. Из-за этого, думаю, пункт 4.
4) Внутри пункта 3. Есть вот такой кусок: if (typeof account.CRD_SUB != 'undefined' && typeof account.CRD_SUB == 'string'). Если переменная имеет тип string, то она 100% не может иметь тип 'undefined'. Зачем эти сравнения?
5) Внутри пункта 3. Местами думаю, javascript и php разработчики друг друга не очень любят. Что нужно передать на клиент, чтобы отобразить "5****1234 BYN"? Верно, передаём: "5.1234 BYN", а потом account.CRD_SUB.replace(/\./g , "****" ).replace(/,/g , ", " ). Проще вариантов нет! Причина тормозов, что куча регулярных выражений без повода.
6) Это так должно быть, что виртуальная расчётная карта идёт как дополнительная к счёту, но нет основной? Просто CRD_MAIN пустой, а CRD_SUB с номером урезанным карты и что-то сокращено в отображении словом "Доп.".
7) login.php:1 Access to Font at 'https://www.sbsibank.by/404.htm' from origin 'https://www.belveb24.by' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.belveb24.by' is therefore not allowed access.
8 ) The SSL certificate used to load resources from https://www.belveb24.by will be distrusted in M70. Once distrusted, users will be prevented from loading these resources. See https://g.co/chrome/symantecpkicerts for more information.
И это ещё никто не пытался у Вас что-то сделать плохое. Надеюсь, с чужой сессией Вы не отдаёте данные всех подряд. Но это уже наказывается у нас, так что только теория.
Добавлено спустя 7 минут 46 секунд
вторник:
MoBYla:
3) Вы постоянно запрашивайте срок действия карты (лично я - его подбирал)? Зачем он Вам? Платёжного пароля мало и sms, которая потом приходит?
при перевыпуске карты номер старый, а срок действия новый. мот по этому?
Т.е. это подстраховка на тот случай, если человек хочет оплатить со старой карты, но начнёт платить с новой? Счёт то у них один и тот же, в чём фишка?