これは私のテンプレートです:
@(smsReviewForm: Form[SmsReview], grades: Seq[Grade])
@styles = {
}
@scripts = {
}
@import mobile.mobileMain
@import helper._
@mobileMain(Messages("reco.index.title"), styles, scripts) {
<div id="header">
<p class="floatleft"><img src="@routes.Assets.at("images/mobile/general/reco.png")" alt="Reco" /></p>
<div class="clear"></div>
</div>
@helper.form(routes.Sms.submit) {
@helper.inputText(
smsReviewForm("lastname"),
'_label -> "Label",
'_id -> "lastname"
)
<div class="actions">
<input type="submit" class="btn primary" value="Submit">
</div>
}
}
レギュラーを使用@import helper._
すると、私のアプリで生成された html は play 2.1 ドキュメントの例のようになります:
<dl class=" " id="lastname_field">
<dt><label for="lastname">Label</label></dt>
<dd>
<input type="text" id="lastname" name="lastname" value="">
</dd>
<dd class="info">Required</dd>
</dl>
私が使用する@import helper.twitterBootstrap._
と、次のようになります。
<div class="clearfix " id="lastname_field">
<label for="lastname">Label</label>
<div class="input">
<input type="text" id="lastname" name="lastname" value="">
<span class="help-inline"></span>
<span class="help-block">Required</span>
</div>
私はdd
hml タイプの実装を使用しておらず、Twitter ブートストラップのものは、私が使用していた構造に似ていますが、ブートストラップ js と css の実装には興味がありません。だから私の質問は、これについてあなたの考えは何ですか. 何を使ったことがありますか?html レンダリングに独自の実装を使用している可能性がありますか?