3

テストとして、デザイナー向けのテンプレートを使用して、リフトでフォームを作成しようとしています。私はLift2.5を使用しています

私はすでにtoFormを使用して作業フォームを作成することができましたが、考えられるすべての方法を模索しています。

私のhtmlファイルには以下のコードが含まれています:

...
<span class="lift:Util.entry?form=post">
  <span id="etitle"></span>
  <span id="ebody"></span>
  <span id="esubmit"></span>
</span>
...

そして、Util.scalaで、以下のようにエントリースニペットを定義しました。

def entry = {
  "#etitle *" #> SHtml.text(title, title = _)
  "#ebody *" #> SHtml.text(body, body = _)
  "#submit *" #> SHtml.submit("Save", saveEntry)
}

すべてのスパンは空のままです。私は何が間違っているのですか?

ありがとう!

4

1 に答える 1

5

#>変換 ( ) をアンパサンド ( ) とマージするのを忘れていません&か?

def entry = {
  "#etitle *" #> SHtml.text(title, title = _) &
    "#ebody *" #> SHtml.text(body, body = _) &
    "#esubmit *" #> SHtml.submit("Save", saveEntry)
}
于 2013-01-28T09:27:00.897 に答える