форма во всплывалке(формлистер с плагином на несуществующую страницу), там добавилось поле с отправкой файла и или форма неотправляется, либо отказываешься от аякса и форма работает, есть ли у кого-то рабочее решение подсмотреть? заранее спасибо за помощь.( ево 1.4 php 7.4)
Советую ознакомиться: FormLister
Надо смотреть js как там отправляется форма. Поле файла вроде надо с помощью formdata цеплять. И ещё посмотреть тип формы как прописан в html
форма и js из статьи Андрея Казунина https://modx.ru/novosti-i-stati/article/332/
По гуглите, очень много ответов на ваш вопрос : Отправка данных ajax
Пример бы живой, рабочий, и насколько понял дело в яаксе
А в доках описано как отпралять файлы с помощью FL
enctype="multipart/form-data" прописан?
это как отче наш))
Аяксу все равно чем вы формы на своей стороне обрабатываете, все варианты отправки файлов которые выдает поисковик работают , вам только нужно прочитать как отправлять файлы с помощью FormLister!
сделано по варианту из поисковика, всплывающяя форма без аякса работает, с аяксом нет, статью, по которой делал, писал выше, привык обращаться за помощью только после подробного гугления, о чем говорит частота моих обращений, стараюсь не тратить чужое время, если это возможно
А дебаг формлистера вам что пишет? который в плагине?
Советую ознакомиться: FormLister
Спасибо почитаю
недоходит до формлистера, который в плагине несуществующей страницы
Так есть $modx->logEvent, посмотрите что приходит в post и $_FILES
как вариант, хотя насколько я понял правильно будет все через formdata надо делать отправку файла через аякс(простите, но я сейчас в пути, не за домашним компьютером), Спасибо, если все таки появится желание скинте рабочие вариант отправки файла аяксом(да, уперся, хожу по кругу, да и не до этого, не жалуюсь, езжу за получением компенсации за утеряное жилье)
Под трёшку или 1.4?
1.4 пыха 7,4
Да это всё десятое. Можно вместо плагина создать пустую страницу и поместить код плагина на нее. Да и просто поместить вызов доклистера на нее. У меня так работает, это как бы "приемник" для отправленных данных
это код плагина просто на странице, сама оправка?
Работает на любой версии эво https://youtu.be/9t_ePekVYkY
Обсуждают сегодня