db_niko

投稿の際は下記の情報をお書き添えください。
-------------------------------------------
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)
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------

フォーラムへの返信

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • db_niko
    参加者

    yskysmr 様

    ご返信ありがとうございます。
    基本的に、初期設定の仕様のまま、少なめに手直しさせて頂いて、という使い方がモットーなのではありますが、行きがかり上あちこちファイルを見てしまいました。
    納品しているWPテーマはautomatticの2012を、けっこうカスタマイズしたものを使い、条件分岐で5つのマルチサイトを統合した形で運用しております。
    PHPファイルの中を見たら、ご報告申し上げました3つのファイルのclass指定が…、というお話でございました。

    デフォルトのCSSも、幾つかのエレメントは「! important」指定で上書きして使わせて頂いていますが、「usces_cart.css の無効化」含め、もう少し研究してみたいと存じます。
    お時間いただき、ありがとうございました。
    かしこ

    db_niko
    参加者

    mamekichi 様

    ありがとうございます。
    本来的には、WelCart様に修正いただくのが正道かと思います。
    今後のプラグインのアップデートで上書きされてしまうかも知れません。
    しかし、4月末(つまり本日まで)が納品/検証の期日でして、取り急ぎ対応いたしました。

    CSSの方はthにwidth:10%の指定が元々あって、確認してからさぁ作業…と思ったら、すでに表示が直っていました。
    すでにCSSにpriceで設定があった事からも、prugins内のファイルの記述ミスな事が伺えます。

    と、そんな事情でありまして、わざわざご丁寧にありがとうございました。
    ちょうどGWですので、休み明けにWelCart様のご回答を待ちたいと思っております。
    かしこ

    db_niko
    参加者

    mamekichi 様, WelCart 様

    合計3つのファイルのclass指定をこちらで修正しました。
    quantity → price

    /wp-content/plugins/usc-e-shop/templates/cart/cart.php

    /wp-content/plugins/usc-e-shop/theme/welcart_default/wc_templates/cart/wc_cart_page.php

    /wp-content/themes/welcart_default/wc_templates/cart/wc_cart_page.php

    同じ名前で私の方で混乱したかもしれませんが、とにかくこれで正常表示になりました。
    ありがとうございます。

    db_niko
    参加者

    mamekichi 様

    ありがとうございます!ヒントを頂きました。
    長時間の作業の途中に疲れてたので、ソースをずっとたどれず、助かりました。
    商品(ウェットスーツ)の単価が万円台のものばかりなので困っておりました。

    実は、ご指摘の部分を修正しても反映されず…
    /wp-content/themes/welcart_default/wc_templates/cart/wc_cart_page.php
    頂いた上記のファイルの他をみると、
    /wp-content/themes/welcart_default/wc_templates/cart/wc_confirm_page.php
    では、Unit price のクラス指定は私の予想の
    “unit”でなく
    “price”になっていました。
    これで糸口を掴み、問題のファイルはthemesディレクトリでなくpluginsの
    /wp-content/plugins/usc-e-shop/templates/cart.php
    だとわかりました。
    こちらを直したら無事にcssの幅の指定が5%から10%になり、正常表示されました。

    Welcartさんの修正があるまで、取り敢えずこれで行けそうです。
    mamekichi 様、どうもありがとうございました。
    WelCart 様、引き続き元ファイルの修正をお願いいたします。

4件の投稿を表示中 - 1 - 4件目 (全4件中)