208 похожих чатов

Всем привет! Можно ли через метод BX.ajax.runComponentAction передавать файлы?

14 ответов

105 просмотров

да, я через FormData отправлял

Rishat7c- Автор вопроса
Svyatoslav
да, я через FormData отправлял

Спасибо, буду пробовать) Дополнительно не нужно параметры передавать в методе какие то?

Svyatoslav
да, я через FormData отправлял

Пример можно? Bx.ajax не понимает файлы и режет их из formData. По крайней мере ещё недавно было так. Об этом и тут в чате где-то было и на форуме топик есть.

Svyatoslav
screenshot form = document.querySelector('#FormAddFixedCommen...

А файл там есть и он пришёл?) сам объект уходит без проблем, но на сервере $_FILES пустой

Svyatoslav
screenshot да, пришел

Круто! Значит пофиксили. Я в том году из-за этого отказался от использования в компоненте runComponentAction и переписал на обычном js.

Alexey Nazarov
Круто! Значит пофиксили. Я в том году из-за этого...

да, скорее всего, версия от 24.08.2021 уже с правками значит

Svyatoslav
да, скорее всего, версия от 24.08.2021 уже с правк...

Да, у меня по весне 2021 дело было. Я ведь даже не поленился проверить сейчас - и правда работает😁

Rishat7c- Автор вопроса
Svyatoslav
screenshot да, пришел

У меня почему то в методе контралейбла приходят только параметры post, а как получить файл? В функцию приходят orderId, product, comment

Rishat7c
screenshot

Файлы же прилетают в массив $_files, чуть выше кидал пример

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта