hamlet

    3

    1答えて

    $newline neverでHTMLコードを小さくすることができます。それを親ウィジェットに設定すると、そのウィジェットは子ウィジェットには効力を持ちません。したがって、コード全体を縮小したい場合は、すべてのウィジェットに$newline neverを設定する必要があります。これは良くありません。 これ以上の解決策はありませんか?ありがとう。その後、 import Text.Hamlet m

    9

    1答えて

    私はちょうどhamletテンプレートの行をコメントする方法を見つけることができません。コメントの構文はありますか? Like -- <p>Some code should be ignored by template または何か?

    5

    1答えて

    私はYesod Webフレームワークの使用を開始しています。私は、ハムレットコード構造に自動的に変換したい、すでに存在するテンプレートHTMLコードをいくつか持っています。これを行う方法はありますか?ここで

    3

    3答えて

    私はYesod(0.10)でアンケートサイトを構築しています。 ここに私がしようとしているものの簡略化されたバージョンがあります。 invitation url = do render <- getUrlRender return $ renderHtml [hamlet| <p>Dear foo, please take our <a [email protect

    1

    1答えて

    私はTemplate Haskellにとって適切な場所であると思っていた興味深い問題に遭遇しました。私は、yesodとyesod-persistantを使用してデータベースにWebフロントエンドを取り組んでいます。私はmkPerist関数とpersistLowerCase準引用符を使って自分のデータベース型を生成しています。 私の問題は、データベースのフィールドを編集する方法が必要ですが、列ごとに

    4

    3答えて

    誰かが私を助けることができますか?私はすでに、コマンドイェソドと更新徒党でインストールした、C9のワークスペース上で、大学のためにHaskellのイェソドサイトで働いているが、私は、「スタックのビルド」コマンドをしようとすると、この悲惨なエラーメッセージが表示されます。 $ stack build aulahaskell-0.0.0: build (lib + exe) Preprocess

    2

    1答えて

    私はYesod.ButからShakespearean Templates(Licius + Hamlet + Julius)を使いたいと思っています。 type TestAPI = "tests" :> Get '[JSON] [Test] :<|> "test" :> Get '[JSON] Test :<|> "TestHTML.html" :> Get '[HT

    1

    1答えて

    ハムレットでは、$doctype 5は<!DOCTYPE html>を生成します。 "doctypeのいくつかの異なるバージョンをサポートしています"とThe Yesod book saysに記載されていますが、これらは記載されていません。サポートされている他のどのような種類のもので、構文は何ですか?

    0

    1答えて

    私は次のように内部スタイルシートを生成するためにハムレットするために使用しました: style = [hamlet|<style type=text/css> h3 {margin-bottom: 0} |] これはカシアス/ルシウスの代わりにプレーンテキストを使用するようにリライトされる可能性がありますどのように?

    5

    2答えて

    Yesod Bookから。 ハムレットは、呼び出されるとスコープ内の変数に自動的にアクセスします。変数を特に渡す必要はありません。 この深い魔法とは何ですか?どの変数が範囲内にあるかを自動的にどのように知ることができますか?