0

条件付き表示を適切に機能させようとしています。私がやろうとしていることは次のとおりです。

マージされたブロック内で、値が空の場合、入力ボックスを表示し、他のいくつかの隠し変数を一緒に表示する必要がありますが、値が空でない場合は、単にその値を表示したいと考えています。

PHP

$cks . . some query;
$TBS->LoadTemplate("check.html") ;
$TBS->MergeBlock("cks",$cks);
$TBS->Show(TBS_NOTHING); echo($TBS->Source);

テンプレート部分

<td width="25%" class="mod_row2">[cks.check1]</td>
<td width="25%" class="mod_row2">
[cks.value;ifempty=
<input type="text" name="value[]" value="" size="26">
<input type=hidden name="check_id[]" value="[cks.check_id]">
<input type=hidden name="equip_id[]" value="[cks.equip_id]">
]</td> "

非表示のセルの値が結合されないことを除いて、すべてが機能します。これが正しい方法なのか、それとも可能なのかはわかりません。. . TBS 3.8.0、php 5.3.3

ありがとう

ピーター

4

1 に答える 1