В данном конкретном случае вообще ничем.
В худшем случае Битрикс будет сам резать это поле до 15 символов (потому что его код на это заточен), но с этим вы ничего поделать не сможете в любом случае. Но, скорее всего, Битрикс этого не делает.
Если бы было наоборот - в Битриксе 25 знаков, а у вас 15, могла бы быть потеря данных при записи в БД.
Я понимаю :) Но зачем-то же они сократили это поле.
На самом деле, потеря точности там будет несерьёзная - 15-и знаков хватит с головой (если они, конечно, не хранят вместе lat и lon).
Имеет смысл обратиться в поддержку с этим вопросом и/или забить.
На SO ошиблись, Тостер - это не форум, здесь формат точно такой же, как там.
Предлагаю вам проследовать в slack сообщества Веб-стандратов, там много отзывчивых и опытных людей.
Автор спрашивает не о том, как нарисовать пагинацию, а о том, как её рассчитать. В вашем примере все числа, которые автора интересуют, забиты хардкодом.
Я понимаю, но если человек карту будет указывать у эквайера, то к вам информация о банке придёт уже после оплаты.
Помимо предложенного варианта я вижу ещё два:
Вы делаете в форме оплаты галочку "Буду оплачивать картой банка X", при выборе которой применяется скидка. А потом, после оплаты и получения данных о карте проверять и делать возврат или что-то ещё.
Вы делаете свою форму ввода данных о карте и как-то дружите её с эквайером.
Как правило, ничего, и всё происходит по схеме, которую описал Андрей Саныч. Я лишь хотел пояснить, что Apache является веб-сервером и не может заменить полноценный бэкенд. В nginx есть хотя бы lua.
Смысл как раз в том, что node_modules не надо никуда перекидывать при наличии package.json - всё само установится при запуске npm install. И вообще ничего перекидывать не нужно - код стоит хранить в git.
Если это результат десериализации json, то в json_decode() можно вторым аргументом передать true и получить ассоциативный массив, с которым работать проще, чем с объектом.
В худшем случае Битрикс будет сам резать это поле до 15 символов (потому что его код на это заточен), но с этим вы ничего поделать не сможете в любом случае. Но, скорее всего, Битрикс этого не делает.
Если бы было наоборот - в Битриксе 25 знаков, а у вас 15, могла бы быть потеря данных при записи в БД.