Стандартный метод, чтобы не показывать метки формы в Yesod?


Есть ли стандартный способ не иметь метки полей в форме Yesod? Моя форма дает понять, что нужно делать в поле, и мне не нужен ярлык. До сих пор я кодировал свои собственные, копируя и изменяя renderDivs:

renderDivsNoLabel aform fragment = do
    (res, views') <- aFormToForm aform
    let views = views' []
    let widget = [whamlet|
#{fragment}
$forall view <- views
    <div :fvRequired view:.required :not $ fvRequired view:.optional>
        $maybe tt <- fvTooltip view
            <div .tooltip>#{tt}
        ^{fvInput view}
        $maybe err <- fvErrors view
            <div .errors>#{err}
 |]
return (res, widget)

Есть более простой способ?

Спасибо!

1 4

1 ответ:

Я думаю, что "более простым способом" было бы включить вашу версию функции рендеринга в саму yesod-форму. Хотите отправить запрос на вытягивание?