問題タブ [variations]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2125 参照

wordpress - (Woocommerce) 商品ページの属性ドロップダウンを非表示にすることはできますか?

WooCommerce で少し問題が発生しています。現在、バリエーション豊富な商品を取り揃えたウェブショップを展開中です。例えば:

製品 1

  • グリーン 10×10cm
  • グリーン 10×15cm
  • イエロー 10×10cm
  • イエロー 10×15cm
  • ライム 10×10cm
  • ライム 10×15cm

製品 2

  • グリーン 10cm
  • グリーン 20cm
  • ブルー 10cm
  • グレー 10cm
  • グレー 20cm

すべての製品には、カラーとサイズの 2 つのバリエーションがあります。商品ごとに多くのバリエーションがあるため、すべてのバリエーションを実際の商品としてショップに表示するプラグインを使用しています。そのため、属性 (たとえば、緑) でフィルタリングすると、結果ページには緑の製品のみが表示されます。

しかし今、クライアントは親属性でフィルタリングしたいと考えています:

緑の色合い

  • ライム
  • ジェイド

そこで、3 番目の属性 (色相) を追加して、訪問者がその属性でフィルター処理できるようにしました。残念ながら、これにより製品ページに 3 つ目のドロップダウンも追加されますが、これは必要ありません。

製品ページで色相属性を非表示にして無効にすることはできますか? 訪問者が色とサイズを選択できる方法である、巨大なドロップダウンをなくす必要があります。現在、色合いを選択する前に商品をカートに追加することはできません。このオプションを削除したいと思います。これは可能ですか?

前もって感謝します!

0 投票する
1 に答える
38 参照

c# - クエリ内のランオン トークンの貧弱な検索を解決する

私のちょっとした個人的なプロジェクトは、外部ソースを使用せずに検索エンジンをゼロからやみくもに作成することです。これは主に学習体験のためであり、ジレンマと困難な問題の両方を抱えている今まで、あまり問題はありませんでした。

このケースを観察してください:

Suzy は "fuzzy bears" を検索したいと考えています。これは問題ありません。可能な限り機能します。しかし、スージーは台無しにして「fuzzybears」と入力します。現在、これは複数のトークンではなく単一のトークンとして解釈されるため、私の検索アルゴリズムは機能しません。このようなランオンタームまたはくっついたトークンが 1 つでも出現する単語のケースまたは組み合わせは、検索結果の質を低下させます。

スコープのために、これは C# と T-SQL の組み合わせを使用して書いているものです。

私は複数の解決策を試しましたが、実際には何も得られませんでした。まず、リストを使用して用語を取得し、バリエーションを作成しましたが、これは私の好みでは遅すぎ、必要以上に多くのメモリを必要としました。

統計のために検索クエリをデータベースに保存し、おそらくアルゴリズムを有機的に成長させることについてもっと学びたかったので、SQLでこれらの接着されたトークンを処理する方法が解決策になるかもしれませんが、そのようなものから始める方法がわかりませんカーソルまたはその他の遅いソリューションを使用しない限り。

検索してデータベースに保存し、いくつかのトークンが接着されたさまざまな組み合わせを作成し、それらの接着されたトークンを用語としてヒットさせることができますか? このソリューションの問題点は、かなりのスペースを占めることと、このようなスペル ミスはあまり一般的ではないため、常にこれらの文字列が必要になるとは限らないことです。

主に、私が必要としているのはスピードです。きれいである必要はありませんが、高速で正確であれば、多くのディスク容量を占有しても満足です。

ここで解決策を求めているわけではありませんが、誰かが私が行くことができる方向に私を向けることができれば、それは大歓迎です.

0 投票する
0 に答える
3584 参照

wordpress - woocommerce で変化しないバリエーション画像

woocommerce の私の製品は、異なるバリエーションが選択されたときに画像を変更しません。これは、製品に「製品画像」を提供した場合にのみ発生します。さまざまなバリエーションに画像を提供しましたが、機能するはずの方法で機能していません。助けてください。

ここで見ることができます -

商品画像があると動かない - http://new.myotcworld.com/product/heart-shape-pendant-locket-with-3-or-5-charms/

製品画像がない場合は動作します - http://new.myotcworld.com/product/heart-shaped-pendant-locket-with-3-or-5-charms-copy/

0 投票する
1 に答える
1157 参照

php - WooCommerce バリエーション変数価格で 1 つの価格を削除する方法

変動価格に関していくつか問題があります。通常価格以外を追加すると、2 つの価格が表示されます (「今」の 2 つの価格と「だった」の 2 つの価格)。

単純な製品価格のような 1 つの価格だけが必要な場合 (「今」の価格と「だった」の価格)。

例:http ://dewuchi.com/product/mens/attractive-alex-riley-black-leather-vest/

0 投票する
1 に答える
4394 参照

wordpress - Woocommerce の価格変動が機能しない

Web ショップの特定の製品に問題があり、原因がわかりません。何百もの製品が正常に動作していますが、これはそうではありません。カラーバリエーションがあり、色ごとに価格が異なりますが、フロントエンドの価格は変わりません。代わりに、最初のバリエーションの価格が常に表示されます。製品の設定を他の動作中の製品と比較しましたが、違いは見つかりませんでした。添付画像をご確認ください。

手がかりはありますか?前もって感謝します!

ここに画像の説明を入力

0 投票する
1 に答える
30 参照

arrays - 指定された要素数で指定されたサイズの配列のすべてのバージョンを作成するにはどうすればよいですか?

私が求めているのは、同じ要素の指定された数を保持する、指定されたサイズの配列のさまざまなバリエーションすべてのリストをどのように初期化できるかということです。

したがって、たとえば、同じ要素を 3 つ保持するサイズ 5 の配列は、これらの方法で実行できます。ここで、X は要素であり、O は空のスペースです。

この種の結果を作成するには、どのアルゴリズムを使用できますか?

0 投票する
0 に答える
3635 参照

wordpress - Display Regular & Sale Price for variable products on shop page - WooCommerce

I have a website with all the products having 2 variation attributes.

  1. Normal Item
  2. Exchange Item

Normal Item variation has a "Regular Price" & "Sale Price" compulsory. Exchange Item variation has only 1 regular price. I want to show all the 3 prices on the shop page where all the products are seen. I found the following code in woocommerce/templates/loops/price.php

The same code is fetching different results for different themes, I dont understand what is causing this. For some themes it shows range of prices. For my theme this is displaying only the lowest price out of the 2 variations. How can I show something like this:

  1. Regular Price: 1000 (strikethrough)
  2. Sale Price : 800
  3. Exchange Price: 600

Number one and two being the regular & sale price of variation 1 of the product while number 3 is the regular price of variation 2.

Follwing is just and example of how I want it to be. striked is the regular price, 'with old battery' is the exchange price, and 'without old battery' is Regular price from normal item variation. enter image description here


EDIT: So I checked function.php which has this code

Gets me only exchange price values, I would like to get all.

0 投票する
1 に答える
1793 参照

wordpress - Woocommerce に一致しないバリエーションを非表示にする

だから私は現在、バリエーションの多い Woocommerce ストアに取り組んでいます。

私が基本的に探しているのは、その前に選択されたバリエーションで選択されたものに基づいて、次のバリエーションが更新されることです。

たとえば、http://freelance.tstwebdesign.co.uk/platino/product/plain-platinum-court/ にアクセスする場合( ロード時間が遅いことをお詫びします) 「幅」から選択したいのですが、その幅に一致する使用可能な深さのみを表示する「深さ」を更新します。

これは可能ですか?

ありがとう!

0 投票する
3 に答える
18169 参照

wordpress - 高度なカスタム フィールドを WooCommerce 製品バリエーションに追加する

Advanced Custom Fields (ACF)と WooCommerceというプラグインを使用しています。WooCommerce の商品バリエーション用にテキストと画像のフィールドを作成したいと考えています。ACF でフィールドを作成し、それらを に割り当てました"Post Type" > "product_variation"

ここに画像の説明を入力

しかし、これらのフィールドが の下に表示されないためですproduct > Variations。検索したところ、これらのフィールドに対応するカスタム コードを作成する必要があるようです。私は問題を検索しようとしましたが、私が見つけた提案とチュートリアルのほとんどは、コードを介してカスタムフィールドを作成し、ACF を使用しないことに関するものであり、フィールドは ACF を使用する必要があるため、Visual Composer を使用してこれらをプルしているためです。フロントエンドの ACF フィールド。

ここに画像の説明を入力