3
現在リフト画面とウィザードを使用してプロジェクトを行っています。 私の流れの中にテーブルを追加する必要があります。ウィザード内にテーブルを作成する方法が見つかりませんでした。scala liftウィザード内にテンプレートスニペットを追加します
ウィザード内にテーブルを作成する方法や、ウィザードの画面として外部テンプレートスニペットを追加する方法はありますか。
現在リフト画面とウィザードを使用してプロジェクトを行っています。 私の流れの中にテーブルを追加する必要があります。ウィザード内にテーブルを作成する方法が見つかりませんでした。scala liftウィザード内にテンプレートスニペットを追加します
ウィザード内にテーブルを作成する方法や、ウィザードの画面として外部テンプレートスニペットを追加する方法はありますか。
テーブルが画面の上部または下部にある場合は、テーブルを適切に挿入するためにscreenTop
またはscreenBottom
を上書きできます。
override def screenTop = Full(<lift:YourTableSnippet/>)
テーブルを画面の中央に配置する必要がある場合は、もう少し複雑です。あなたはカスタムField
を作成しようとすることができますが、それはあなたが望むように正確にレンダリングすることはできません。
val table = new Field {
type ValueType = Unit
def name = S ? "table.name"
def default =()
implicit def manifest = buildIt[Unit]
override def toForm = Full(<lift:YourTableSnippet/>)
}
これは良い方法だと思われますが、ページの右側の部分にしか表示されません。私はウィジェット領域ではなく、名前領域を意味します。私はとにかくCSSを無効にしようとします。ありがとう – tiran