2012-10-16から1日間の記事一覧

EC-CUBEロジックファイルに書かれている「if ( $this->getMode() ) 」で特定の分岐を発動させたい場合

※この情報はバージョン「2.12.1」ですGETでmodeを指定すればOKです 以下のような形でGETで指定してやると <form method="post" action="<!--{$smarty.const.HTTPS_URL}-->contact/?mode=confirm"> </form> ロジックファイル内の switch ($this->getMode()) { case 'confirm': //ここが発動します 〜省略〜

EC-CUBE(Smarty)ポストしたものを受け取る

※この情報はバージョン「2.12.1」です 単純には エスケープする場合

EC-CUBEのブロック(bloc)からPOSTをしたい場合

※この情報はバージョン「2.12.1」ですEC-CUBEは、CSRF対策のため、トランザクションIDを設定している そのため、単純にポストをすると「不正な画面遷移です」と出てしまうので 以下の変数をhiddenに格納しよう name value