Ticket #210 (closed バグ指摘: 修正済)

Opened 15 years ago

Last modified 14 years ago

カード決済、コンビニ決済の画面に遷移できない

Reported by: adachi Owned by: somebody
Priority: Milestone: EC-CUBE
Component: フロント Version: 2.0系(正式版)
Keywords: Cc:
修正済み:

Description

 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=1394&forum=8

■事象
 確認画面からカード決済、コンビニ決済画面へ遷移しようとした時、
 以下のエラーが発生して遷移できない

Fatal error: Call to undefined function: sfisprepage()
in /html/shopping/load_payment_module.php on line 30

■原因
 sfIsPrePage()のコールの仕方はver1.xと異なるため

/html/shopping/load_payment_module.php

■対処
 sfIsPrePage()をSC_Utils_Ex::sfIsPrePage()に変更する

 なお、同様の誤りが他にもある
 sfDispSiteError()
 →SC_Utils_Ex::sfDispSiteError()

 sfColumnExists()
 →$objDb->sfColumnExists()

 ※「$objDb = new SC_Helper_DB_Ex();」も追加すること

 sfCheckNormalAccess()
 →SC_Utils_Ex::sfCheckNormalAccess()

■その他
 card.php、convenience.phpにも同様な誤りがあるが、
 これらは追加モジュール扱いになると思うので、
 バグと定義してよいかは不明

/html/shopping/card.php
/html/shopping/convenience.php

Change History

comment:1 Changed 15 years ago by adachi

  • Version changed from 2.0系(ベータ版) to 2.0系(正式版)

comment:2 Changed 14 years ago by satou

  • Status changed from new to closed
  • Resolution set to 修正済
Note: See TracTickets for help on using tickets.