問題タブ [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 投票する
0 に答える
763 参照

wordpress - Woocommerce Variations - 利用できないバリエーションを表示

私は Woocommerce Swatches and Colors を使用していますが、在庫のないバリエーションを選択すると、表示されるのは

申し訳ありませんが、この製品は利用できません。別の組み合わせを選択してください。

しかし、選択したオプションの 1 つだけが利用できません。利用できない理由を示したいと思います。

そのため、オプションをエラー メッセージに入れるか、在庫がないスウォッチを強調表示してください。

誰かがこれを理解しましたか?

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

python - 弦のバリエーション

Python の文字列と「ルール」の辞書、または文字列の変更の可能性があります。たとえば、1 つのルールが のキー'he'と の値'e'、または のキー'll'と の値を持つ場合があり'l'ます。

これらのルールは、文字列内の 'he' の出現箇所を , に置き換えることができることを意味し'e'、 および も同様'll''l'.

私が望むのは、この規則の辞書を考慮して、文字列のすべてのバリエーションを見つけることです。たとえば、上記の 2 つのルールと string'hello'を使用して、次のように返します。

どんな助けでも大歓迎です、ありがとう!

0 投票する
2 に答える
11672 参照

php - バリエーション ID を使用して可変商品の価格を取得する方法は?

商品のバリエーションIDを持っています。特定のバリエーション ID の価格を取得する方法はありますか。

以下のコードで試しました。

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

woocommerce - バリエーションの管理者が選択した属性を取得する

バリエーションに選択した属性を取得しようとしています。たとえば、いくつかのバリエーションがある靴の製品を手に入れました。各バリエーションには、色と幅の属性があります。ウェブサイトの管理者はいくつかのバリエーションを設定し、バリエーションごとに異なる色と幅を選択しました。

レポートを作成していますが、バリエーションごとに選択した値を取得する必要があります。しかし、それは不可能のようです。

私は製品をループしており、各製品でそのバリエーションをループしています。

さて...これらの選択された値を取得するには何を使用すればよいでしょうか。属性は pa_color および pa_width の下に保存されます。$product_variation->get_attributeget_attributesを使用してみましたが、選択した値を返すものはありません。

ありがとうございました。

0 投票する
2 に答える
87 参照

python - 関数のバリアント/バリエーションを実装する方法

これは私の最初の質問なので、私が犯すと確信している投稿ミスについて心からお詫び申し上げます。最初に以前に回答された質問を検索しましたが、正しい用語やキーワードを使用して検索しなかった可能性があることは認識していますが、適切な解決策が見つかりませんでした。

Python ですばやく評価したい一般的な関数があります。これはオプティマイザー (fmin_cobyla) に渡されますが、引数を 1 つだけ取りたいと思います。フラグによって制御される可能性のあるこの関数のさまざまなバリエーション (バリアント? フレーバー?) を使用するオプションを使用できるようにしたいと考えています。すぐに評価したいので、関数内に多数の if または case ステートメントを含めるのは意味がありません (そうですか?)。そのため、現在、関数バリアントの定義の周りに if ステートメントがあります。

機能は、1 行を除いて同じです。これは正しい方法ですか?10個の異なるバリアントがある場合、それが長くて扱いにくいコードブロックにならないようにする方法はありますか?

ありがとう!

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

php - Wordpress Woocommerce リンクのバリエーション

だから私はこの配列を持っています(例を挙げると、動的に構築されます):

バリエーションのある製品を作成したいので、これがコードです。

$ins変数が定義されており$post_id、それが親投稿であると仮定します。

問題:

上記のコードは、次のバリエーションを作成します。

予想されたこと:

方法がわかりません、助けてください!

0 投票する
2 に答える
565 参照

python - Python itertool のバリエーション、メモリの最大値に達しました

現在、特定の桁数の数字のリストを生成しようとしています。現在のコードは次のとおりです。

| | Python 2.7 |

ご覧のとおり、新しい番号ごとに行ごとに出力が配置された複数の異なるファイルを作成しようとしています。

リスト内のすべての可能な数値をメモリに格納しているため、リストが問題になる可能性があることはわかっています。私の質問は次のとおりです。数字が7を超えると、メモリの問題があります.必要なメモリを減らすか、複数のファイルをまとめて同じタイプのデータでリストを生成するにはどうすればよいですか.

for ループは、この特定の itertools 実装を使用せずに、本質的に 2 つのリストを一緒に「追加」します (たとえば、4 桁のファイルと 5 桁のファイルで本質的に 9 桁のファイルを作成します)。

おそらくある種の再帰?(再帰関数などの書き方がまだわかりません。プログラミング全般に関しては初心者です)

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

php - woocommerce バリエーションの価格プレフィックスを変更する必要があります

可変商品の商品価格に「AUD」プレフィックスを追加する必要があります。

すでに他のすべての価格設定出力に豪ドルを追加していますが、これは固執しません。

製品を表示すると、価格の行に「AUD $80.30 - $385.00 in GST」と表示されます。バリエーションを選択すると、数量フィールドと「カートに追加」ボタンのすぐ上に表示される価格は「$132.00 in GST」と表示されます。「AUD $132.00 in GST」を読み取るために必要です。

0 投票する
2 に答える
11782 参照

wordpress - Woocommerce デフォルトのバリエーション価格を表示

私は Woocommerce と製品バリエーションを使用しており、すべてのバリエーションにデフォルトのバリエーションが定義されています。デフォルトのバリエーションを見つけて価格を表示する方法を知りたいです。

これはこれまでに取得したコードですが、最も安いバリエーション価格が表示され、代わりにデフォルトのバリエーション製品価格を探しています。

}

ここでコード例を見つけましたWoocommerce バリエーション 製品価格をデフォルトに表示する