ポイントレートの表示

フォーラム バグ報告 ポイントレートの表示

  • このトピックには4件の返信、2人の参加者があり、最後にfukuにより11年、 9ヶ月前に更新されました。
5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #51681
    fuku
    参加者

    お世話になっております。

    下記トピックにありました

    https://www.welcart.com/forum/topic.php?id=63#post-275

    usces_point_rate()関数にてバージョンWelcart 1.1.4まで

    ポイント率の値を取得して表示しておりましたが、

    Welcart 1.1.6にアップデート後、すべての商品のポイント率の

    戻り値が「0」となってしまいました。

    仕様変更等ありましたでしょうか?

    よろしくお願いします。


    WordPress のバージョン:WordPress 3.3.2

    Welcart のバージョン:1.1.6

    ご利用のテーマ:オリジナル

    症状を確認したブラウザ:IE、FireFOX、Crhome


    #64992
    nanbu
    キーマスター

    こんにちは。

    ご報告ありがとうございます。

    usces_point_rate()にバグがございましたので修正したいと思います。この修正はv1.1.8で公開されます。もしお急ぎでしたら、usc-e-shop/functions/template_func.phpを「usces_point_rate」で検索していただき、関数内の「if( $post_id = NULL ){」を「if( $post_id == NULL ){」に修正してください。よろしくお願いします。

    #64993
    fuku
    参加者

    ご回答ありがとうございます。

    ご指定の箇所(「=」を「==」に)を修正しましたところ、戻りがすべて「1]に

    なっておりますがいかがでしょうか?

    他に修正必要な個所ありますでしょうか?

    よろしくお願いします。

    #64994
    nanbu
    キーマスター

    それで正常です。

    商品ごとのレートを取得したい場合は、引数にポストIDを指定してください。これは以前からの仕様です。

    #64995
    fuku
    参加者

    了解しました。

    以前のバージョンで、同様のバグにより、たまたま

    }else{

    $str = get_post_custom_values(‘_itemPointrate’, $post_id);

    で取得出来ていたようです。

    了解いたしました。

    ありがとうございます。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • このトピックに返信するにはログインが必要です。