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

Opened 11 years ago

Last modified 11 years ago

トラックバック管理の検索条件設定で投稿日を設定して検索するとエラーになる

Reported by: kajiwara Owned by: somebody
Priority: Milestone: EC-CUBE2.4.1
Component: 管理画面 Version: 2.4.0
Keywords: Cc:
修正済み:

Description

kaorinstar様からのご指摘  http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&order=ASC&topic_id=4024&forum=9

・バグ:トラックバック管理の検索条件設定で投稿日を
    設定して検索するとエラー画面になる

・原因:Fatal error: Call to undefined function sfGetTimestamp() ...
    sfGetTimestamp関数を正しく呼び出していないため。

・解決方法:当方は、以下の方法で解決しました。
    /data/class/pages/admin/products/LC_Page_Admin_Products_Trackback.php
    
    前)171 $date = sfGetTimestamp($_POST['search_startyear'], $_POST['search_startmonth'], $_POST['search_startday']);
    後)171 $date = SC_Utils_Ex::sfGetTimestamp($_POST['search_startyear'], $_POST['search_startmonth'], $_POST['search_startday']);

    前)179 $date = sfGetTimestamp($_POST['search_endyear'], $_POST['search_endmonth'], $_POST['search_endday']);
    後)179 $date = SC_Utils_Ex::sfGetTimestamp($_POST['search_endyear'], $_POST['search_endmonth'], $_POST['search_endday']);

Seasoft様により コミュニティ版は r18035 にて修正済。

Change History

comment:1 Changed 11 years ago by kajiwara

  • Status changed from new to closed
  • Resolution set to 修正済

kaorinstar様 本件ご指摘いただき、また改修ソースコードもいただき、誠にありがとうございます。

r18153 にて修正させていただきました。

確かに、sfGetTimestampは全く動作しておりませんでした。
修正後、トラックバック管理の検索が、正常に動作することを確認いたしました。

Note: See TracTickets for help on using tickets.