「買物を続ける」ボタンのリンク先

フォーラム 使い方全般 「買物を続ける」ボタンのリンク先

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

    お世話になります。

    カートの「買物を続ける」ボタンのリンク先を

    http://hogehoge.com/item

    にする方法をお教えいただけますでしょうか。

    類似の質問があるのですが、

    https://www.welcart.com/forum/topic.php?id=1136

    ([解決済み] 買い物を続けるを押したときの動作)

    phpに詳しくないため、

    return ‘ onclick=”location.href=” . get_home_url() . ””‘;

    を入れる箇所がわかりませんでした。

    Welcart のカスタマイズとフック

    (https://www.welcart.com/community/archives/1697)

    も読ませていただいたのですが、わかりませんでした;;

    具体的にどのファイルにどのように書けば良いのでしょうか?

    教えていただけますと大変助かります。

    よろしくお願いいたします。

    #63791
    nanbu
    キーマスター

    こんにちは。

    大変申し訳ありません。フックの設置方法はこのフォーラムで何度もご説明させていただいていますので、ご説明は割愛させていただきたいと思います。

    具体的な出力例は

    return ' onclick="location.href='http://hogehoge.com/item/'"';

    のようになります。

    #63792
    nayuka
    参加者

    下記コードをfunctions.phpに書きこむことにより

    動作はしたのですが、合っていますでしょうか?

    もし記述上で間違いがあればご指摘いただけますと助かります。

    <?php
    add_filter('usces_filter_cart_prebutton', 'my_cart_prebutton', 10, 2);
    function my_cart_prebutton(){
    $args = func_get_args();
    return ' onclick="location.href='http://hogehoge.com/item/'"';
    }
    ?>

    #63793
    nanbu
    キーマスター
    add_filter('usces_filter_cart_prebutton', 'my_cart_prebutton', 10, 2);

    add_filter('usces_filter_cart_prebutton', 'my_cart_prebutton');

    でOKです。

    $args = func_get_args();

    は必要ありませんので削除していただいて構いません。

    #63794
    nayuka
    参加者

    ご回答いただきましてありがとうございます。

    お陰様で解決致しました。

    <?php
    add_filter('usces_filter_cart_prebutton', 'my_cart_prebutton');
    function my_cart_prebutton(){
    return ' onclick="location.href='http://hogehoge.com/item/'"';
    }
    ?>

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