[PHP-users 27603] Re: QuickForm+Smarty で入力例の表示・非表示を切り替えたい [was:( 無題 )]
Y.Okamura
alpha1280 @ yahoo.co.jp
2005年 11月 24日 (木) 21:22:48 JST
オカムラです。
> 件名は何かしら付けたほうがいいと思います。
件名を書いたつもりだったのですが落ちていました。
以後、気をつけます。
> $renderer->toArray()の値をsmartyテンプレート変数{$form}
に渡している
> のであれば、{$form.frozen}でfreezeしているかどうかのフ
ラグを取得で
> きますので、あとはif文でどうにかなると思います。
>
> ■form.php
>
> $smarty->assign('form', $renderer->toArray());
> $smarty->display('form.tpl');
>
>
> ■form.tpl
> {if !$form.frozen}
> <p class="formExample">入力例をここに記述</p>
> {/if}
>
> いちいち{if}〜{/if}で囲むのがめんどくさいですが、他に
うまい手があっ
> たら私も知りたいです。
freezeを判定するフラグがあるというのは参考になりました。
やはり{if}文で制御するしか無いのでしょうか?
--------------------------------------
STOP HIV/AIDS.
Yahoo! JAPAN Redribbon Campaign 2005
http://pr.mail.yahoo.co.jp/redribbon/
PHP-users メーリングリストの案内