0

クイックフォーム(会社のデフォルト)を使用してフォームを作成しようとしています。
このフォームはマルチパートですが、1ページにあります。
私はそれをシグマテンプレートシステムと組み合わせます。

このページのアイデアは次のとおりです。

|-----------------------|<br>
|        header         |<br>
|-----------------------|<br>
|    content top        |<br>
|-----------------------|<br>
|first part of the form |<br>
|-----------------------|<br>
|second part of the form|<br>
|-----------------------|<br>
|        footer         |<br>
|-----------------------|

これで、このレイアウトを作成しました。しかし、私はフォームに問題があります。
このフォームは2つに分割する必要があります。しかし、quickformはそれをサポートしていません。
フォームの上部をテンプレートの通常の部分として記述し、それらの要素をクイックフォームでも使用できるようにすることにしました。(フォームのレンダリングにも使用するIDの配列)。

ここで問題が発生します。
クイックフォーム/シグマがフォーム要素を出力しないようにするにはどうすればよいですか?

<!-- BEGIN qf_checkbox -->{qf_element}<!-- END qf_checkbox -->これは機能しますが、それらを出力します。
<!-- BEGIN qf_checkbox --><!-- END qf_checkbox -->これは機能しません。

挨拶、エリック

4

2 に答える 2

0

私はそのテンプレートシステムに精通していませんが、いくつかの条件付き機能についてはマニュアルを参照することをお勧めします。しかしとにかく...簡単な回避策は、値をNULLまたは空の文字列に設定することです。そのため、値を出力しても、実際に表示するものはありません。

于 2011-04-19T13:12:13.893 に答える
0

トップフォーム専用の要素を作成するだけで解決しました。これには、qf_checkboxのすべてのプロパティと、役立つ可能性のあるその他のものが含まれています。

そうすれば、隠し入力やその他のハックを作成する必要がありませんでした。これらの拡張チェックボックスを含む上部のフォームを表示するだけで、下部のチェックボックスは通常のチェックボックスです。問題Sloved:)。

于 2011-07-05T07:18:47.490 に答える