• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PEAR::HTML_QuickFormのfreezeについて)

PEAR::HTML_QuickFormのfreezeについて

このQ&Aのポイント
  • PEAR::HTML_QuickFormのfreezeを使って特定の項目だけフリーズさせる方法について教えてください
  • ソースコードの一部を抜粋し、どのように設定すれば項目のみをフリーズさせられるかを説明してください
  • ハッシュタグ: #PEAR #HTML_QuickForm #freeze #フリーズ

質問者が選んだベストアンサー

  • ベストアンサー
  • tany180sx
  • ベストアンサー率63% (239/379)
回答No.2

メソッド名はうろ覚えですが $element = $form->getElement('MyTextBox'); $element->freeze(); でどうでしょうか。

uniba25
質問者

お礼

下記のようにすれば、特定項目だけFreezeできました。 ありがとうございました。 $element = $form->getElement('MyTextBox'); $element->freeze('MyTextBox');

その他の回答 (1)

  • wish46
  • ベストアンサー率78% (29/37)
回答No.1

freezeさせたい項目のみ設定すればいいのでは? 私はSmartyのrendererを使ってfreezeさせたくない項目をテンプレート側に直接入れてますが。

uniba25
質問者

補足

ご回答ありがとうございます。 今回は、freezeさせる場合とさせない場合で共通のテンプレートを使用しているため、悩んでおりました。 もう少し、方法を考えてみます。 ありがとうございました。

関連するQ&A

専門家に質問してみよう