Alicia

投稿の際は下記の情報をお書き添えください。
-------------------------------------------
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件の投稿を表示中 - 151 - 165件目 (全198件中)
  • 投稿者
    投稿
  • Alicia
    参加者

    ikeda 様 yskysmr 様

    フックの追加ありがとうございます。お世話になりました。

    Alicia
    参加者

    yskysmr 様

    いつもお世話になりありがとうございます。今回、横からお邪魔しております。

    はじめは私も、jQueryや固定ページ利用といったことが原因かとも思いましたが、どうも今回のケースはそうではなく、Welcart Basic でも同じ現象となることを確認しています。

    過去のフォーラムにおいて、共通オプションではシングルセレクトで登録しておきながら、商品登録画面でラジオボタン(擬似ラジオボタンと呼ぶことにします。)やチェックボックス(同、擬似チェックボックス)で設定する方法について、古くは南部社長をはじめ、その後も複数のキーマスターの方々が言及されています。私も以前から使っていて、これはこれで、有意な情報でありがたく思っております。
     ですが、私個人の認識としましては、マニュアルに記載されている利用方法でもなく、広範に動作検証されたものではないのかもしれませんので、製品としては動作保証外としての位置づけであって、場合によっては問題なく動くものもあるが、そうでないケースもあり得る、つまり自己の責任において試してみるものだと思っていました。

     このフォーラムには、私のような素人だけでなく、プロの制作会社の方もおられるので、会社のレギュレーションによっては動作保証外の利用方法は使えないといった場合も出てくるのではないかと思っています。

    私の勝手な認識も疑わしいので改めて伺いたいのですが、WCEX Multi Price において擬似ラジオボタンや擬似チェックボックスは、動作保証されたものなのでしょうか?

    今回、共通オプションで、セレクト値を一つだけにしたシングルセレクト2つを任意項目として作成し、マルチプライスを各々設定したうえで、商品登録において両方を擬似チェックボックス、ないし擬似ラジオボタンに設定しましたが、今回の、DVDプレーヤー(RCA→HDMI変換付)ほか、そのまま全く同じように設定した場合、Welcart Basicでは、本件と同様にカートから削除できなくなりました。私が普段使っているテーマにおいても同様の結果となりました。
    よって、jQueryや単一の固定ページでの複数商品利用が原因ではないのではないかと思い始めています。

    DVD(半角)をDVD(全角)にするだけで、カートから削除できるようになりましたので、これを考えると、これまで制約としてあげられていた、オプション名とオプション値に「機種依存文字」、半角「/(スラッシュ)」「,(カンマ)」「\(円記号)」だけでなく、実際はもう少し広範な制約があるのかもしれません。

    擬似ラジオボタンや擬似チェックボックスまでも動作保証内とされるならば、バグと認定されるべき事案なのかもしれません。

    商品登録においても普通にシングルセレクトのまま設定した場合には、セレクト値がたとえ一つで任意項目であったとしても、その一つは必ず選択された状態でカートの中に入りますから、通常の利用方法では今回のような選択されていない状態とはなり得ないため、削除ができないといった事案にはならないはずです。

    オプション非選択の状態でカートに進んだ場合には、これまで判明している違反文字がなくても、カートから削除できない文字列が他に存在するのではないかと推測いたします。

    解決の一助になれば幸いです。全くの見当違いの可能性も高いです。その際はご容赦ください。

    Alicia
    参加者

    layout.blauw 様

    こんにちは。
    DVD(半角)をDVD(全角)で再登録してみてください。

    Alicia
    参加者

    kl 様

    追加情報ありがとうございます。ただ、Multi Price は、商品単価を変動させるプラグインです。肝心の単価をどうしたいのか書かれていないので、されたいことが具体的になってません。

    単価を無視してマルチセレクトを使うのを優先したいのであれば、単に共通オプションだけで実現できます。
    これに単価を連動させたいというのであれば、繰り返しになりますが、マルチセレクトでは不可能です。

    リンク先の投稿者が実験してくれているように、強引にチェックボックスやマルチセレクトを適用して複数選択したとしても正しく動きません。過去にも同様のトピックが多いので、実際に追実験されてみて共有いただけると、皆さんの役に立つと思います。過去のトピックには、うまくいったという報告や、失敗してカートから削除できなくなったという報告も出てきます。古いトピックですし、バージョンも違いますし何とも言えません。動作保証もありませんし、おすすめしません。(私もカートから削除できなくなって焦った経験があります。)

    肝心の単価をどのようにされたいのかわかりませんが、最も単純な例でセレクト値を選択した場合(+〇〇円)、選択しなかった場合(変化なし)で考えますと

    (あり、なし)2つのセレクト値を持つ4つのシングルセレクトを並べる方法が最も簡単です。
    この場合、当たり前ですが単純な加減算しかできません。

    もう一つの方法として、リンク先の ikeda様が2の方法で示されている方法です。
    1つのシングルセレクトで16パターンのセレクト値を持たせる方法ですね。
    この場合は、オプションの組み合わせ次第でセット割のような単価設定も可能です。ikeda様の2の方法でいうと、A&B +6000 にしてもいいよね?と柔軟な単価設定ができます。

    16パターンは確かにちょっと見づらいかもしれません。4つのシングルセレクトが並んでいても・・・。
    ですので、kl 様が、マルチセレクトで実現したいというお気持ちはわかります。ですが、ゴリゴリにカスタマイズしない限り無理かと思います。

    チェックボックスの要望はかなりあるのではないかと思いますが、当分は難しいのではないでしょうか。

    Alicia
    参加者

    kl 様

    されたい事を具体的に書かれていないのでレスをしにくいのですが、以下の過去スレは検索されましたでしょうか?

    https://www.welcart.com/community/forums/topic/multi-price%e3%81%a7%e5%85%b1%e9%80%9a%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3%e3%82%92#post-99211

    Alicia
    参加者

    furuta 様 kurita 様

    こんにちは。
    本日、Ver.2.1.4 に更新し、症状がなくなったことを確認いたしました。解決済みとしてください。
    この度は、お世話になりありがとうございました。 今後ともよろしくお願いいたします。

    Alicia
    参加者

    kl 様

    こんにちは。

    これは、仕様によるものです。
    マニュアルのご案内になってしまいますが、マルチプライスで条件を設定できるのは、「シングルセレクト」と「テキスト」タイプのオプションのみです。「マルチセレクト」「テキストエリア」タイプのオプションは使用できません。

    Alicia
    参加者

    furuta 様 yskysmr 様

    Welcart Ver.2.8.19 の修正を確認いたしました。
    お忙しいところありがとうございました。

    早速、真新しいフィルターフックを利用させていただきました。そしてソースコードを見て感激しました。

    再び、JavaScript と格闘するものと覚悟していましたが、素人の私にでもPHPだけで驚くほど簡単に書き換えられるようになっていました。また、リファレンスもとても丁寧に作っていただいて大変ありがたく思いました。

    オプション名を書き換えられたことで目的は達せられました。
    ただ、リファレンスにもあった通り、「~を選択してください」や「~を入力してください」の部分まで替えようとすると、var mes を丸ごと書き換えるようなフィルターフックが必要なのかもしれませんが、現状それは存在しないということなのでしょうね。

    <?php apply_filters( 'usces_filter_inCart_js_check', $item->ID ); //Unavailable ?>

    は、よくわからないままでしたが、私にはまだまだ学習が必要なようです。

    ここに至るまで、多くのフィルターフックを渡り歩く必要がありましたが、今回新たに作っていただきましたこのフックのお陰で、また、別件で冒頭に記した、領収書PDFのオプション表示にもご対応いただけたことで、ついに最後まで完成させることができました。
    ご尽力に唯々感謝いたします。ありがとうございました。こちらも解決済みとしてください。

    最後になりましたが、WCEX Multi Price を利用しておられる方で、共通オプションが多数になってしまって管理に疲れてしまった方へ、

    [管理コード]+[オプション名]を共通オプション名とし、フロントに出る直前に[管理コード]部分だけ消去するこの方法は、有用だと思います。おすすめします。

    Alicia
    参加者

    yskysmr 様

    Welcart Ver.2.8.19 の仕様変更(軽減税率含む。)を確認いたしました。
    WCEX Multi Priceについて「オプションのセレクト値(+〇〇円)」で運用していますと、(+〇〇円)の部分が表示されないと、領収書に表示されている価格にズレが生じるため、後日、忘れた頃に領収書をご覧になったお客様からお問い合わせを受けるかもしれないと危惧していました。お陰様でその不安が払拭されました。

    この件も大変お世話になりありがとうございました。こちらも解決済みとしてください。

    Alicia
    参加者

    yasumax 様 yskysmr 様

    Welcart Ver.2.8.19 の修正を確認いたしました。

    バグ報告が急でしたのに今回のアップデートに間に合わせていただきまして感謝いたします。

    周辺の$formtag をフックで変更してデザインを考えていたタイミングでしたので、作業を止めていました。お陰様で再開できそうです。

    この度は、大変お世話になりありがとうございました。 こちら解決済みとしてください。

    Alicia
    参加者

    yasumax 様

    素晴らしいアイデアですね。
    よろしくお願いいたします。

    Alicia
    参加者

    yasumax 様

    お忙しいところご確認ありがとうございました。

    word-break: break-word

    私も試してみたんですが、非推奨となっていたのと、ゆうパックなど配送会社によっては、かなり手前で改行されてしまって大きな空白が入り違和感があったので、break-all; を選びました。
    このあたりは、人によって好みがあるのかもしれませんね。

    御社にお任せいたします。
    では、よろしくお願いいたします。

    Alicia
    参加者

    furuta 様 kurita 様

    こんにちは。
    再現の検証をしていただきましてありがとうございました。
    お忙しいところ恐れ入りますが、よろしくお願いいたします。

    Alicia
    参加者

    momo 様

    少し話がズレるかもしれませんので、最初にお断りしておきます。
    最近、ECで、こういうビジネスモデルが増えてきていると思いますが、リーガルチェックは済んでおられますでしょうか。
    規模にもよりますが、資金決済法が絡んでくるケースがあり、その場合届け出や未使用残高の2分の1以上の供託義務、利用可能額等の情報提供義務などハードルは結構高いです。

    適用除外を受けるならば、6ヶ月以内にポイントを使い切ってもらうなど、そういったシステム上の対応も必要になったりするのではないかと思います。
    消費者契約法や改正民法などを意識して利用規約を定める必要があるなど、他にも気をつけなければいけないことが多いので、ご注意ください。

    Alicia
    参加者

    yskysmr 様

    丁寧にご回答いただきましてありがとうございます。
    想像していたよりも、もっと深い理由でした。
    お陰様で、先ほど、ログインページ以外の該当ファイルをすべて「new-password」に変更して子テーマ化を完了しました。

    素人の私には、公式テーマに倣うほうが身の丈に合っていると思いますので真似させていただきました。

    この度はお世話になりまして誠にありがとうございました。

15件の投稿を表示中 - 151 - 165件目 (全198件中)