nglife

投稿の際は下記の情報をお書き添えください。
-------------------------------------------
WordPress のバージョン:(例 6.0.2)
Welcart のバージョン:(例 2.8.1)
PHP のバージョン:(例 8.0)
Welcart専用の拡張プラグインとバージョン:(例 DL Seller 3.4.1、SKU Select 1.4.2)
ご利用の親テーマとバージョン :(例 Welcart Basic 1.7.1)
ご利用の子テーマとバージョン :(例 Welcart Beldad 1.4)
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------

フォーラムへの返信

3件の投稿を表示中 - 16 - 18件目 (全18件中)
  • 投稿者
    投稿
  • 返信先: 商品登録画面の項目の非表示 #73245
    nglife
    参加者

    WelcartというよりはWordpressの利用方法になるかと思います。

    ・管理画面内のみ、特定のCSSを読み込む
    利用テーマ内に「○○○.css」(ファイル名は任意)を設置した後、テーマ「functions.php」内に以下を記述することで、設置したCSSを管理画面内のみで読み込むことが可能です。

    if(is_admin()){
    wp_enqueue_style('my-adminStyle', get_bloginfo('template_url')."/○○○.css");
    }
    

    ※第1引数「my-adminStyle」は任意の文字列
    ※第2引数「○○○.css」は設置したCSSのファイル名

    関数「wp_enqueue_style」に関しては以下
    http://wpdocs.sourceforge.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/wp_enqueue_style

    これによりアップデートの影響を受けずに管理画面用CSSのカスタマイズが可能です。
    ご参考までに。

    nglife
    参加者

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

    なるほど…仰る通り今後の利便性を考えれば一本化が望ましいですね。開発にあたって非常に重要な点をお聞きできて良かったです。

    では、受注詳細画面からの商品追加時のシリアルデータ未更新に関しましては、仕様ということでで解釈致します。

    もやもやしていた点がスッキリ致しました。今後共宜しくお願い申し上げます。

    nglife
    参加者

    テストサーバーにおいて、Development Versionで正常に動作することを確認致しました。

    早急のご対応誠にありがとうございます。

    深く感謝致します。

    本番環境ではDevelopment Versionの適用が難しいため該当修正コードを写した形となります。

    ※動作確認済ですが、下記コードのみで問題がある場合にはご指摘頂けますと幸いです

    purchase_button.php(Development Version)

    532行目:discountが含まれる場合の分岐内

    $i++;

    534~540行目:usedpointが含まれる場合の分岐一連

    if( !empty($usces_entries['order']['usedpoint']) ) {
    $html .= '
    <input type="hidden" name="L_PAYMENTREQUEST_0_NAME'.$i.'" value="'.esc_attr(__('Used points', 'usces')).'">
    <input type="hidden" name="L_PAYMENTREQUEST_0_AMT'.$i.'" value="'.usces_crform($usces_entries['order']['usedpoint']*(-1), false, false, 'return', false).'">';
    $item_total_price -= $usces_entries['order']['usedpoint'];
    $i++;
    }

    ※532行目は今回の件とは直接関係がないかと思いますが、本番環境に併せて追記修正をさせて頂きました

    上記修正により、PayPal決済画面にて会員ポイントの項目(明細)が別個で追加表示され、合計金額にも正常な反映がされているのを確認致しました。

    丁寧なご対応を頂きありがとうございました。

    今後共宜しくお願い致します。

3件の投稿を表示中 - 16 - 18件目 (全18件中)