Добрый день,
Вариант 1: Как сделать после заполнения Webform автозагрузку файла соответствующего выбранному значению в select options?
Столкнулась с внезапной проблемой, в казалось бы простом вопросе. Нужно сделать так, чтобы после выбора в списке определённой версии программы (select options) и заполнения веб-формы автоматически подгружался соответствующий файл. Что-то похожее на 1й прикреплённый файл, 2й файл - это моя текущая форма.
Нашла совет сделать выбор файлов на следующей странице после заполнения формы (сделать табличку, где будут все версии программы и много ссылок скачать). Проблема в том, что мне нужно знать какую именно версию скачал пользователь. Данные об этом должны быть отражены в письме. В случае списка это работает, вот бы как-то добавить скачивание файла и всё.
Вариант 2: Как в настройках формы указать отправку письма с ссылкой на скачивание файла, соответствующего полю "select options", на адрес заполнившего форму?
Спасибо за ответ!
Вложение | Размер |
---|---|
хочется что-то похожее, но с формой | 48.84 КБ |
моя форма | 43.12 КБ |
может быть это можно настроить где-то тут | 56.94 КБ |
Комментарии
Если у вас на странице прямые ссылки на файл - то никак. Намёк понятен?
тогда может быть есть способ просто выполнить переадресацию на страницу со ссылкой на файл? Сейчас самое важное каким-то образом привязать файл к списку.
наоборот надо, выводить ссылку на страницу, после перехода к которой начинается скачка файла.
Пока сделала после заполнения формы страницу с таблицей, где можно выбрать подходящую версию программы. Но пользователю приходится дважды выполнять одно и тоже действие: сначала он выбирает нужную программу в списке (это необходимо для статистики) и отправляет форму, а далее на странице переадресации он щёлкает на "скачать" в таблице напротив нужной версии, и только после этого получает программу.
Хотелось бы как-то упростить данный алгоритм, но ума не приложу как..
А зачем щелкать, сразу подсовывать файл нужной версии не выходит что ли?
а как это сделать? Видимо моих знаний недостаточно.