機能要望 > その他 > ShoppingController.phpについて |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
iamcube |
投稿日時: 2015/11/2 10:22
対応状況: −−−
|
一人前 登録日: 2014/2/14 居住地: 投稿: 96 |
ShoppingController.phpについて [EC-CUBE] EC-CUBEのバージョン 3.0.3
[レンタルサーバ] さくらスタンダード [データベース] MySQL 5.6 現在EC-CUBE2.13.2を運営していますが、今回EC-CUBE3系へと移行する予定にしています。 現在、2.13.2系でASPの設置を行っており EC-CUBEの方へASPのトラッキングコードを設置する際、下記のような方法で小計金額をカウントできるようにしています。 ------------------------------------------------------------ LC_Page_Shopping_Complete_Ex.phpに下記のコードを追記し function action(){ $this->subtotal = $this->getSubtotal($_SESSION['order_id']); parent::action(); } function getSubtotal($order_id){ if(is_null($order_id)){ return false; } $objQuery =& SC_Query_Ex::getSingletonInstance(); return $objQuery->getOne('SELECT subtotal FROM dtb_order WHERE order_id = ?',array($order_id)); } /shopping/complete.phpに下記コードを追記 <img src="http://△△.jp/world/add.php?check=△△&sales=<!--{$subtotal}-->" width="1" height="1" /> <!--{$subtotal}-->というEC-CUBEの小計合計を自動で置き換わるコードを記述して使えるようになっていました。 ----------------------------------------------------------- 3系の場合、ASPのトラッキングコードを設置し、ShoppingController.phpにコードを追記する必要があるようなのですが 全くわかりません。 ASPは下記トラッキングコード内のsales=●●の部分に、EC-CUBEの小計金額を自動で置き換わるようなコードを記述する必要があります。 <img src="http://△△.jp/world/add.php?check=△△&sales=●●" width="1" height="1" /> もし、分かるようであれば教えて頂けないでしょうか。 宜しくお願いします。 |
tacky |
投稿日時: 2015/11/2 17:28
対応状況: −−−
|
長老 登録日: 2015/10/3 居住地: Tokyo 投稿: 277 |
Re: ShoppingController.phpについて ShoppingController.phpのpublic function complete(Application $app)でsubtotalを取得してcomplete.twigに渡し、
complete.twigにこちらを追記し <img src="http://△△.jp/world/add.php?check=△△&sales=●●" width="1" height="1" /> ●●の部分に上記で渡したsubtotalを出力すれば出来ると思います。 |
iamcube |
投稿日時: 2015/11/3 11:21
対応状況: −−−
|
一人前 登録日: 2014/2/14 居住地: 投稿: 96 |
Re: ShoppingController.phpについて ご回答ありがとございます。
>ShoppingController.phpのpublic function complete(Application >$app)でsubtotalを取得してcomplete.twigに渡し、 phpのコードなどの知識が全くないので subtotalを取得してcomplete.twigに渡すコードがわかりません。 ご教示して頂けないでしょうか。 宜しくお願い致します。 |
karin |
投稿日時: 2015/11/6 12:18
対応状況: −−−
|
仙人 登録日: 2008/9/15 居住地: 東京都 投稿: 689 |
Re: ShoppingController.phpについて iamcube様
引用: >ShoppingController.phpのpublic function complete(Application >$app)でsubtotalを取得してcomplete.twigに渡し、 phpのコードなどの知識が全くないので subtotalを取得してcomplete.twigに渡すコードがわかりません。 まずは適当に作った変数をfunction complete→complete.twigへ渡す事からトライしてみてはいかがでしょうか。
ShoppingController.php内には$app->render で変数を渡している箇所がいくつかあるので参考になると思います。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |