条件付き表示を適切に機能させようとしています。私がやろうとしていることは次のとおりです。
マージされたブロック内で、値が空の場合、入力ボックスを表示し、他のいくつかの隠し変数を一緒に表示する必要がありますが、値が空でない場合は、単にその値を表示したいと考えています。
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
ありがとう
ピーター