nanbu

投稿の際は下記の情報をお書き添えください。
-------------------------------------------
WordPress のバージョン:(例 6.8.2)
Welcart のバージョン:(例 2.11.20)
PHP のバージョン:(例 8.2)
Welcart専用の拡張プラグインとバージョン:(例 DL Seller 3.5.8、SKU Select 1.4.7)
ご利用の親テーマとバージョン :(例 Welcart Basic 1.8.7)
ご利用の子テーマとバージョン :(例 Welcart Beldad 1.5.5)
利用している決済モジュール:
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------

フォーラムへの返信

15件の投稿を表示中 - 3,361 - 3,375件目 (全4,984件中)
  • 投稿者
    投稿
  • 返信先: 商品一覧の在庫表示に関して。 #62725
    nanbu
    キーマスター

    Item List Layout のフィルターは変数に代入することになりますので、次のようにして代入することになります。

    (usces_have_zaiko_anyone() ? '売切れ' : '')

    どこにどのようにして書き込むかは、その場所次第ですので、PHPのスキルが必要かもしれません。

    nanbu
    キーマスター

    こんにちは。

    Welcart のメイン画像は、記事内に登録しているものではありませんので表示されないのだろうと思います。アイキャッチが利用できるのでしたら、改めて商品画像をアイキャッチに指定してみてはどうでしょうか。

    返信先: フリガナ欄を必須項目に #62739
    nanbu
    キーマスター

    こんにちは。

    usc-e-shop/functions/function.php を書き換えても、アップグレードすると消えてしまいます。一番良い方法はフックを利用してフィルターをかける方法ですが、ちょっと難しいかもしれません。まずはこちらをご覧になってみてください。

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

    例えばこの様になります。

    add_action('usces_action_essential_mark', 'my_action_essential_mark');
    function my_action_essential_mark(){
    global $usces_essential_mark;
    $usces_essential_mark['name3'] = '<em>' . __('*', 'usces') . '</em>';
    }

    ただ、これで必須マークは付きますが、必須チェックは行なわれません。必須チェックを行なうにはまた別のフィルターが必要となります。

    返信先: 商品一覧の在庫表示に関して。 #62723
    nanbu
    キーマスター

    こんにちは。

    その商品の全てのSKU が在庫切れとなった場合のみfalse を返すテンプレートタグがございます。こちらを使って条件分岐させ「売り切れ」表示を行ってみたらどうでしょうか。テンプレートは、usces_have_zaiko_anyone() となります。この関数は、usc-e-shop/functions/template_func.php にございます。

    コードのサンプルとしましては、このような方法が考えられます。

    <?php echo(usces_have_zaiko_anyone() ? '売切れ' : ''); ?>

    nanbu
    キーマスター

    残念ながら、現在のフックにはメイン画像とサブ画像を判断するための引数がございませんので、処理を変えることができません。

    引数を追加するようご要望リストに追加させていただきますが、対応予定は未定となってしまいます。申し訳ございませんが、お急ぎの場合は「Welcartレスキュー」にお問い合わせいただけますでしょうか。よろしくお願いいたします。

    返信先: J-Paymentの月次課金 #62717
    nanbu
    キーマスター

    強制的に決済画面に飛ばせたとしましても、Welcart の方では認識できませんので完了ページが表示されないですし、サンキューメールも送信されない状態になるかと思います。

    現在開発中のプラグインが完成すれば、DLSeller でJ-Payment の継続課金に着手できると思いますが、大変申し訳ありませんが年内は難しいかもしれません。

    nanbu
    キーマスター

    こんにちは。

    usces_filter_img_title というフックがございますので、それを利用してフィルターをあてて属性を追加する事ができます。フィルターはこのような感じになります。

    add_filter('usces_filter_img_title', 'my_filter_img_title', 10, 3);
    function my_filter_img_title( $title, $post_id, $pictid ){
    $title .= ' name="xxxx"';
    return $title;
    }

    フィルターの利用の仕方はこちらを参考にしてみてください。

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

    返信先: J-Paymentの月次課金 #62714
    nanbu
    キーマスター

    こんにちは。

    Welcart 本体では継続課金には対応しておりません。継続課金を利用されたい場合は、Wekcart 専用拡張プラグイン「DLSeller」(有償)をインストールしていただく必要がございます。

    ただ、残念ながら「DLSeller」も未だルミーズとPayPal のみの対応となっており、J-Paymentさんの月次課金には対応しておりません。なるべく早く対応できるようにしたいと思います。

    返信先: お客様情報の入力見本を変更したい #62712
    nanbu
    キーマスター

    こんにちは。

    まずDevelopment Version にアップグレードしていただく必要がございます。

    そして以下のフィルターを、ご利用中のテーマ内のfunctions.php に追記してください。

    フリガナフィールドの削除

    add_filter( 'usces_filter_furigana_form', 'my_filter_furigana', 10, 3);
    add_filter( 'usces_filter_furigana_confirm_customer', 'my_filter_furigana', 10, 3);
    add_filter( 'usces_filter_furigana_confirm_delivery', 'my_filter_furigana', 10, 3);
    function my_filter_furigana( $furigana, $type, $values ){
    return '';
    }

    郵便番号フィールドの説明書

    add_filter( 'usces_filter_after_zipcode', 'my_filter_after_zipcode', 10, 2);
    function my_filter_after_zipcode( $str, $applyform ){
    return '郵便番号サンプル';
    }

    市区群町村フィールドの説明書

    add_filter( 'usces_filter_after_address1', 'my_filter_after_address1', 10, 2);
    function my_filter_after_address1( $str, $applyform ){
    return '市区群町村サンプル';
    }

    番地フィールドの説明書

    add_filter( 'usces_filter_after_address2', 'my_filter_after_address2', 10, 2);
    function my_filter_after_address2( $str, $applyform ){
    return '番地サンプル';
    }

    マンション・ビル名フィールドの説明書

    add_filter( 'usces_filter_after_address3', 'my_filter_after_address3', 10, 2);
    function my_filter_after_address3( $str, $applyform ){
    return 'マンション・ビル名サンプル';
    }

    電話番号フィールドの説明書

    add_filter( 'usces_filter_after_tel', 'my_filter_after_tel', 10, 2);
    function my_filter_after_tel( $str, $applyform ){
    return '電話番号サンプル';
    }

    FAX番号フィールドの説明書

    add_filter( 'usces_filter_after_fax', 'my_filter_after_fax', 10, 2);
    function my_filter_after_fax( $str, $applyform ){
    return 'FAX番号サンプル';
    }

    nanbu
    キーマスター

    こんにちは。

    現在ご利用中のテーマ内にwc_templates というディレクトリを作成し、その中に、usc-e-shop/theme/welcart_default/wc_templates/wc_item_single.php をコピーしてください。

    マーカップやスタイルの調整が必要になるかと思います。適宜調整してください。

    返信先: 通貨表示(台湾元NTD)の表示変更 #62696
    nanbu
    キーマスター

    > 住所フォームの変更箇所は364行目でした。(念のため)

    失礼しました。州の件も回答がもれていました(^^;

    > ところで、「カートでのお客様情報入力ページ」の「入力見本」の情報はどこかへ移動させてしまったでしょうか…?

    前のバージョンはだいぶ古かったんですね。住所入力フォームを国ごとに切り替えるためにuesces_addressform() というテンプレートタグ化しました。

    ちょっと話が複雑になりますので、新たにトピックを立てていただいてよろしいでしょうか。

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

    返信先: J-Paymentへの接続の仕方 #62589
    nanbu
    キーマスター

    管理パネル「基本設定」の支払方法では、決済種別を間違いなく選択されていますか?

    返信先: J-Paymentへの接続の仕方 #62586
    nanbu
    キーマスター

    大変申し訳ありません、説明が不足しておりました。

    Development Version へのアップグレード後に、管理パネル「クレジット決済設定」に入り、「J-Paymentの設定を更新する」ボタンを押して更新してください。

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

    nanbu
    キーマスター

    こんにちは。

    支払方法が一つも登録されていないのが原因ではないかと思います。

    支払方法、発送方法など一通り設定を終えてからご使用下さい。

    なお、支払方法が設定されていなくてもエラーが出ないよう修正したいと思います。ご報告ありがとうございました。

    返信先: 通貨表示(台湾元NTD)の表示変更 #62694
    nanbu
    キーマスター

    vul3vuvu さん、情報ありがとうございます。

    すみません、もう一点だけ。名前も日本と同じ姓・名の順でよろしいでしょうか。

    宜しければ次のように修正してみてください。

    usc-e-shop/includes/initial.php

    262行目

    'NT' => array('NTD', 2, '.', ',', '元'

     ↓

    'NT' => array('NTD', 0, '.', ',', '元'

    これで少数桁がなくなります。

    元をNT$ にすると「NT$2,980」のように表示されます。

    元を後ろに表示する方法はちょっとややこしいので後回しにしますね。

    313行目

    'NT' => 1,

     ↓

    'NT' => 0,

    これで日本と同じ名前フォームの並びになります。

    313行目

    'NT' => 'US',

     ↓

    'NT' => 'JP',

    これで日本と同じ住所フォームの並びになります。

    ここまでのinitial.php の変更は次期バージョンで正式に反映させたいと思います。

    さて、元を金額の後ろに表示する方法ですが、フィルターを使用する事になります。ところが、このフィルターにバグがある事が判明しましたのでまずは、Development Version にアップグレードしていただかなくてはいけません。アップデート後のバージョンは「1.0.6.r1108291」となります。

    アップデートが完了すると以下のフィルターが有効になります。

    add_filter('usces_filter_crform', 'my_filter_crform', 10, 2);
    function my_filter_crform($price, $float){
    return esc_html($float, false, true, true);
    }

    このフィルターはご利用中のテーマ内のfunctions.php に追加する事になります。

    また、言語ファイルのご提供ありがとうございます。

    こちら宛てにメールでいただけますでしょうか。本体にバンドルさせていただきます。

    nanbuアットusconsort.com(アットは@)

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

15件の投稿を表示中 - 3,361 - 3,375件目 (全4,984件中)