Ticket #1260 (closed バグ指摘: 修正済)
モバイル: 買い物中の登録完了ページで「ご注文手続きへ進む」が表示されない
| Reported by: | shutta | Owned by: | shutta |
|---|---|---|---|
| Priority: | 中 | Milestone: | EC-CUBE2.11.1 |
| Component: | フロント | Version: | 2.11.0 |
| Keywords: | Cc: | ||
| 修正済み: | yes |
Description
コミュニティーより、
2.11.0 モバイルの買い物中の登録完了ページで「ご注文手続きへ進む」が表示されない
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=7795&forum=8
[EC-CUBE]
2.11.0 不具合修正ファイル20110329_01適用済
[現象]
(仮会員登録メールは使わないフローです)
モバイルで買い物中に新規登録する流れの時、
登録完了ページのテンプレートに用意されている「ご注文手続きへ進む」が表示されない。
原因の特定やら対処方法は不明ですが、調べた範囲を書いておきます。
テンプレートは、
/data/Smarty/templates/mobile/regist/complete.tplの、
<!--{if !$tpl_cart_empty}-->
<br>
<a href="<!--{$smarty.const.ROOT_URLPATH}-->shopping/deliv.php">ご注文手続きへ進む</a><br>
<br>
<!--{/if}-->
の部分です。
/data/class/pages/entry/LC_Page_Entry_Complete.phpのactionメソッド内の、
$objCartSess = new SC_CartSession_Ex();
$this->tpl_cart_empty = count($objCartSess->getCartList()) < 1;
ここの、$objCartSess->getCartList()でデータが取れていない様です。
Change History
Note: See
TracTickets for help on using
tickets.
