私は、オンラインで(Woocommerceを使用して)単一の変数製品を表示します。単一の製品ページにある場合、単一の製品ページ内の選択された製品に依存するために、いくつかの出力/テキストが必要です。私はPHPでこのコンディショニングを構築しています。WooCommerceでアクティブな選択した製品バリエーションの数量を取得
は、単一の製品については、これは簡単です:私は'woocommerce_before_add_to_cart_button'
に引っ掛けています
$qty = $product->get_stock_quantity();
if ((...) and ($qty > 0)) {
...
}
。
しかし、可変製品の場合、私はそれを動作させる方法を知りません。この場合、選択/アクティブ変動量を取得する必要があります。これは、クライアントがページのバリエーションを変更する可能性に対応する必要があります。
この質問は前が、ほとんどすべてのバリエーションではなく、現在のアクティブ/ 1のために提起されてきました。
誰かが光を放つことができたら、私は感謝します。それは主にクライアント側(サーバーではなく側)のライブイベントだとして選択バリエーション在庫数を取得する
私はあなたのコードを使用し、それをうまく適合させました。しかし、私が商品ページに入ると、一種のちらつきが現れます。製品イメージと一部のコンテンツが縮小して正しく表示されたかのように。 – Lcapitao
@Lcapitao私はテストサーバーでこの問題を抱えていません...これは確かにあなたのテーマに関連しています。これは実用的な例であり、このちらつきの問題を解決する方法を見つける必要があります。あなたは今、すべてのマテイルとその論理を持っています。この回答があなたの質問に答えている場合は、[この回答を受け入れたものとしてマークすることを忘れないでください](https://stackoverflow.com/help/someone-answers)。ありがとう – LoicTheAztec