●質問:7-1「ショッピングカートを作成する」で、申し込み画面の必須入力項目が表示されず
p343の、orderView.phpの19行目
//記入必須項目の説明用文字列設定
$form->setRequiredNote(“* 記入必須項目”);
の設定が表示に反映されていません。
キャプチャ画面にも映っていないところを見ると、私の環境のせいではないようです。
●回答
たしかに、これは掲載のコードでは表示されませんでした。
該当のPEARソースのテンプレート内に{$form.name.html}という部分があると思いますが、同じように、{$form.name.required} を入れてみてください。
修正したプログラム(orderTemplate.php)を以下にアップロードいたします。
正誤情報
FAQ 『PHPによるWebアプリケーションスーパーサンプル活用編 第2版』
2010.05.06