2010.05.06

FAQ 『PHPによるWebアプリケーションスーパーサンプル活用編 第2版』

PHPによるWebアプリケーションスーパーサンプル活用編 第2版

●質問:7-1「ショッピングカートを作成する」で、申し込み画面の必須入力項目が表示されず

 p343の、orderView.phpの19行目


//記入必須項目の説明用文字列設定

$form->setRequiredNote(“* 記入必須項目”);


の設定が表示に反映されていません。

 キャプチャ画面にも映っていないところを見ると、私の環境のせいではないようです。



●回答

 たしかに、これは掲載のコードでは表示されませんでした。

 該当のPEARソースのテンプレート内に{$form.name.html}という部分があると思いますが、同じように、{$form.name.required} を入れてみてください。

 修正したプログラム(orderTemplate.php)を以下にアップロードいたします。

ダウンロード

orderTemplate.phpのlzh圧縮ファイル