[PHP-users 23880] Re: HTML_QuickFormの必須項目について

奥村 okuran_php_ml @ hotmail.com
2004年 12月 12日 (日) 11:07:03 JST


伊藤さん
ご返答ありがとうございます。

> PEARのソースを見る限りでは、メンバ変数に
> var $_requiredNote = '<span style="font-size:80%;
> color:#ff0000;">*</span><span style="font-size:80%;"> denotes required
> field</span>';
>
> と書いてあります。これがそのまま表示されているということでしょうか?(英
> 語の文字列も含めて)

「denotes required field」の部分も含めてですが、
ラベルの前に自動的に付く「*」を「付けるか、付けないか」を設定できたと
記憶しているのですが、僕の勘違いだったのかなぁ?


> 表示を変更するだけで必須じゃなくするわけじゃないんですよね?

はい。


今、HTML_QuickForm_Renderer_Default辺りを調べています。



----- Original Message ----- 
From: "ITO Tetsunosuke" <tetsu110 @ sea.plala.or.jp>
To: "PHP-users ML" <php-users @ php.gr.jp>
Sent: Sunday, December 12, 2004 10:42 AM
Subject: [PHP-users 23879] Re: HTML_QuickFormの必須項目について


> 奥村さん
>
> はじめまして、伊藤です。
> HTML_QuickFormは扱ったことがありませんので少々はずしているかもしれませんが
> 回答させてください
>
> >PEAR HTML_QuickFormで必須項目には自動的に「*」が付く機能がありますが、
> >
> >
> (略)
>
> >確か何かのメソッドに「true」か「false」を設定するだけだったと
> >思います。
> >
>
> PEARのソースを見る限りでは、メンバ変数に
> var $_requiredNote = '<span style="font-size:80%;
> color:#ff0000;">*</span><span style="font-size:80%;"> denotes required
> field</span>';
>
> と書いてあります。これがそのまま表示されているということでしょうか?(英
> 語の文字列も含めて)
> であればsetRequieredNoteで出力する文字列を定めることができます。
> true,falseを設定するメソッドはぱっと見る限り見つかりませんでした。
>
> 表示を変更するだけで必須じゃなくするわけじゃないんですよね?
>
> PEARの場合はDocumentだけ見ても結構わからんので、ソースまでみると結構改造
> しがいとかありますね。
>
> --
> Tetsunosuke (KIDD) Ito
> tetsu110 @ sea.plala.or.jp
> http://finite.littlestar.jp/
>
>
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
>


PHP-users メーリングリストの案内