質問 > フロント機能 > extendsクラスの変更方法 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
ma-ma |
投稿日時: 2014/9/26 17:49
対応状況: −−−
|
常連 登録日: 2014/9/22 居住地: 投稿: 55 |
extendsクラスの変更方法 始めまして、
ec-cube初心者です。 お支払方法変更のカスタマイズを行っているのですが、 extendsクラスの変更方法がよく分かっておりません。 現在、LC_Page_Shopping_Payment.php内のinitメソッド内に $this->arrOPTION = $masterData->getMasterData("mtb_gift"); lfInitParamファイル内に $objFormParam->addParam("ギフト","add_option_gift",INT_LEN,"n",array("NUM_CHECK")); を追加しました。 上記のコード追加を行いたいのですが、LC_Page_Shopping_Payment_Ex.phpにはどのように記載すればよろしいでしょうか? 下記方法でコーディングを行ったら、データが取れていない項目がございました。 ------------------------- class LC_Page_Shopping_Payment_Ex extends LC_Page_Shopping_Payment { /** * Page を初期化する. * * @return void */ function init() { parent::init(); $masterData = new SC_DB_MasterData_Ex(); //カスタム:ギフトの追加について $this->arrOPTION = $masterData->getMasterData("mtb_gift"); } /** * Page のプロセス. * * @return void */ function process() { parent::process(); } function lfInitParam(&$objFormParam, $deliv_only, &$arrShipping){ //parent::lfInitParam(); //オプション:ギフトの登録 $objFormParam->addParam("ギフト","add_option_gift",INT_LEN,"n",array("NUM_CHECK")); } } ------------------------- 説明がうまくできてないかと思いますが、ご返答頂ければ幸いです。 よろしくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» extendsクラスの変更方法 | ma-ma | 2014/9/26 17:49 |
Re: extendsクラスの変更方法 | poru | 2014/9/26 18:18 |
Re: extendsクラスの変更方法 | ma-ma | 2014/9/29 11:31 |
Re: extendsクラスの変更方法 | yona | 2014/9/29 11:44 |
Re: extendsクラスの変更方法 | ma-ma | 2014/9/29 11:55 |
Re: extendsクラスの変更方法 | nanasess | 2014/9/30 11:06 |
Re: extendsクラスの変更方法 | yona | 2014/9/26 18:19 |
Re: extendsクラスの変更方法 | ma-ma | 2014/9/29 11:49 |
Re: extendsクラスの変更方法 | y_matsu | 2014/9/27 15:52 |
Re: extendsクラスの変更方法 | ma-ma | 2014/9/29 11:59 |
Re: extendsクラスの変更方法 | yona | 2014/9/29 12:00 |