Yoshitake Hatada
yhata****@zeus*****
2005年 10月 19日 (水) 11:44:48 JST
はじめまして。 畠田ともうします。 html_checkboxes を使ったページに遷移してくるときに、 何らかのプロセスで html_checkboxes に設定すべき連想 配列を作成しているのではないでしょうか? #私が数日前に同じ質問をしました。 もしそうだとすると、maple.ini の [View]セクションに [View] success = success.html input = current.html と書いても、current.html をテンプレートとする画面が 表示されるだけで、そこに至るためのプロセスを経ていな いので、html_checkboxes に設定する連想配列は null で す。 したがって、事象として 「チェックボックスが出ない」 という事が発生します。 これを防ぐには、 html_checkboxes を使ったページを 作ったアクションに遷移を流してやらなければなりません。 つまり current.html を表示しているテンプレートを使った アクションクラスを hoge とすると maple.ini の[View]セクションに [View] success = success.html input = "action:hoge" と書くと hoge クラスに遷移を流してやることが出来ます。 #欠点としては、この場合は入力エラー表示が message クラスを使って #表示というのが出来ないのかな? >Mapleを最近始めたばかりで分からない事だらけです。 >色々とご教授ください。 > >さっそくの質問で恐縮なのですが、 >smartyのhtml_checkboxesを使ったチェックボックスを >表示したくて色々と試したのですが、 >フォームを表示するページでは表示されますが、 >送信データの入力チェックを行い、 >エラー等でまた入力フォームのページを表示させると >チェックボックスの表示がされません。 > >どの辺りを調べたら良いのかも含めて教えていただけると >助かります。 > >以上よろしくお願いいたします。 > > >_______________________________________________ >Maple-user mailing list >Maple****@lists***** >http://lists.sourceforge.jp/mailman/listinfo/maple-user