Описание тега digestive-functors
Digrical Functors - это библиотека составных форм, написанная на Haskell для помощи в создании и проверке HTML-форм.
1
ответ
Проверка, охватывающая несколько полей
Я пытаюсь получить аппликативные формы, и мне было интересно, как реализовать форму, которая проверяет поля, которые зависят от других полей. Например, регистрационная форма, которая имеет password а также confirm_password поля, и я хотел бы провери…
24 авг '12 в 09:47
1
ответ
Получение списка вариантов пищеварительных функторов из базы данных (Snap/Heist)
У меня есть форма адреса, которая обрабатывает как добавление, так и редактирование (ничего при добавлении, просто адрес при редактировании). До сих пор выбор штата и страны был жестко запрограммирован с помощью нескольких предметов. addressForm :: …
09 окт '12 в 12:19
1
ответ
Отключить поля в формулах / пищеварительных функторах?
С помощью formlets/digficial-functors я пытаюсь выяснить, как выборочно отключать поля во время выполнения. Отключение поля отключит как отображение поля, так и проверку. Придуманный пример: предположим, что наш базовый тип данных формы выглядит сле…
19 июл '12 в 15:27
0
ответов
Пищеварительные функторы для анализа нескольких входов с одинаковым именем
Я пытаюсь использовать пищеварительные функторы для анализа формы с переменным количеством динамически генерируемых входных данных, что-то вроде этого: <form> <input type="hidden" name="object-id" value="123"> <input type="hidden" nam…
25 апр '17 в 17:40
1
ответ
Как я могу разобрать пользовательский тип в форме пищеварительных функторов?
У меня нет проблем с попыткой разобрать встроенные типы в форме пищеварительных функторов, например, у меня есть тип клиента (сгенерированный постоянной библиотекой), который ссылается на идентификатор страны (типа ключевой страны): Client :: String…
08 апр '15 в 15:54
1
ответ
Как я могу изменить inputText, чтобы использовать inputCheckbox
Я пытаюсь сделать что-то похожее на это, где для элемента в списке строк, у меня есть флажок рядом с ним и выяснить, какой флажок установлен или нет. Используя примеры из интернета, я смог запустить пример {-# LANGUAGE OverloadedStrings #-} import D…
26 окт '15 в 14:30
2
ответа
Пищеварительные функторы с переменным числом субформ (Snap/Heist)
Я работаю над переносом сайта с PHP на Snap w/ Heist. Я перенес некоторые из более простых форм на успешное использование пищеварительных функторов, но теперь я должен сделать сложные, которые требуют использования подчиненных форм. Это приложение у…
07 окт '12 в 13:13
1
ответ
Пищеварительно-функторы и список
Я смог успешно использовать пищеварительные функторы с простыми формами в одном приложении; Тем не менее, я застреваю при попытке обработать список скрытых входов. Есть кое-что, что я не совсем понимаю, как использовать listOf, Может кто-то указать …
11 авг '15 в 17:35
1
ответ
Изменение данных отправки формы перед отправкой в stringRead
У меня есть форма пищеварительных функторов, которая выглядит следующим образом: dateTimeForm :: Monad m => Maybe LocalTime -> Form Text m LocalTime dateTimeForm t = LocalTime <$> "date" .: stringRead "Must be a valid date" (localDay <…
18 окт '13 в 18:03
1
ответ
Как я могу проверить поле на основе другого поля?
Я пытаюсь получить регистрационную форму с такими полями, как email а также emailConfirmation, или же password а также passwordConfirmation, Пользователи email а также password Это просто, есть правила, и я написал соответствующие функции. Другие дв…
14 апр '16 в 08:14
1
ответ
Элементы формы с пищеварительными функторами
Пищеварительные-функторы-Blaze создает HTML как <input type="text" id="foo" name="foo" /><label for="foo">Bar</label>, но я не нашел никакого стандартного способа, например, добавить <br /> к концу. Я придумал это: br :: (Mon…
26 июн '11 в 15:32
0
ответов
Пищеварительные функторы: поле для загрузки нескольких файлов?
Я пытаюсь воссоздать довольно стандартную функцию загрузки изображений / файлов, при которой данное поле позволяет загружать один или несколько файлов / изображений с помощью чего-то вроде кнопки "добавить другой файл" и / или возможности замены сущ…
10 мар '15 в 20:18
0
ответов
Как получить значение формы из поля Singleton в пищеварительных функторах?
Я пытаюсь использовать пользовательский тип данных в форме с пищеварительными функторами. Этот тип данных относится к полю идентификатора базы данных. Я определил это как: dbkey :: (Monad m, Monoid v) => Maybe DBKey -> Form v m DBKey dbkey p =…
25 июн '18 в 11:12
2
ответа
Как устранить ошибку "HTTP-запрос завершен с ошибкой: когда нет поля" в коде пищеварительных функторов?
У меня есть простое и неполное приложение Happstack, которое состоит из формы пищеварительных функторов, определенной следующим образом: setRecFormSpec :: Monad m => Form Text m Reminder setRecFormSpec = Reminder <$> "progname" .: string No…
18 авг '14 в 16:37
1
ответ
Как я могу очистить или установить значения в представлении пищеварительных функторов
Я использовал postForm от Text.Digestive в digestive-functions который возвращает что-то вроде (Just view, Nothing) в случае ошибки формы. Затем я могу взять представление и отобразить его в HTML для отображения ошибок формы. Моя проблема в том, что…
20 июл '15 в 04:06
1
ответ
Список флажков с пищеварительными функторами
Как использовать пищеварительные функторы для создания формы, которая имеет программно сгенерированный список флажков, который возвращает список. Например: [x] Milk [ ] Cereals [x] Ground meat вернется ["Milk", "Ground meat"], Я ожидаю, что тип буде…
22 июн '11 в 07:14
1
ответ
Snap Framework: скомпилированные соединения и обработка форм с пищеварительными функторами
Я пытаюсь понять скомпилированные соединения и как использовать их с формами пищеварительного функтора. У кого-нибудь есть примеры кода?
26 апр '13 в 20:57