問題タブ [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 に答える
412 参照

performance - WooCommerce: プラグインで variable_product_type_options を無効にするには?

プラグインで variable_product_type_options の呼び出しを無効にしたいと考えています。プラグインは小さなヘルパー関数であり、デフォルト フォームで通常のバリエーションを使用する代わりに、ユーザーがカスタム バリエーションを作成するのに役立ちます。これを行いたいのは、バリエーションが多すぎる (たとえば 100 など) 製品の読み込みと保存に非常に長い時間がかかるためです。また、誰もこれらを手動で編集したいとは思っていません。いずれにせよ、それらは「可変」タイプの製品に対してデフォルトでロードされるため、これを削除したいと考えています。

私がしなければならないのはこれだけです:

唯一の問題は、それを行う適切な場所が見つからないことです。アクション「woocommerce_loaded」を試しましたが、まだそこにあります。したがって、woocommerce_product_write_panels の後、製品の管理フォームが処理される前に、どの WooCommerce アクションが起動されるかを知る必要があります。

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

haskell - Haskell 一方向 `dupTChan`

このような機能はありますか。あなたがするときを除いて:

に書き込まれたものoldChanは に書き込まれnewChanますが、その逆ではありませんか?

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

regex - 「regulatory」「regulatories」という単語の末尾を区別するための正規表現 (「regulator」で始まる / 「y」または「ies」で終わる)

「規制」または「規制」のいずれかを検索する必要がある場合は、次を使用します

\bregulatory\b|\bregulatory\b

単語の始まりが同じであることを考慮して正規表現を作成し、異なる終わりの「y」または「ies」のみを考慮して、他のものを考慮しない方法はありますか。つまり、次を使用できます。

\bregulator.{0,3}\b

しかし、それは規制と一致しない可能性があります

だから、私はそのようなものを探しています: \bregulator.{y OR ies}\b (それは正規表現には存在せず、まさに私が探しているものを正規表現に変換する方法です)。

どうもありがとう、

カドゥ

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

wordpress - Woocommerce - 1 つのカートに追加ボタンで複数のバリエーション

一度に複数の製品バリエーションに使用できる単一のカートに追加するボタンの可能性があるかどうか疑問に思っています? 製品ページを簡素化する必要があり、提案は素晴らしいものです。

ありがとう、ライアン

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

drupal - 印刷会社向けの Drupal Commerce 製品

私は商取引を始めたばかりです。誰か親切な人が私にここでいくつかの指示を与えてくれることを願っています.

印刷会社のECサイトを制作しています。必要なものの例を挙げます

たとえば、A6 チラシを提供しますが、これらは仕様が​​異なり、価格も異なります。

次に例を示します。

http://4frontdesigns.co.uk/Untitled-1.jpg

そのため、左の列の下にはチラシの数量があり、中央に価格が表示されているそれらのチラシの上位のさまざまな仕様に沿っています.

どんな助けでも大歓迎です

これらの各バリエーションを 1 つずつ追加することはできますか? 製品に特定の属性を追加すると、基本価格が大幅に高くなるとは言えません。

各バリエーションを 1 つずつ追加してから、これらすべてを 1 つのディスプレイにまとめるにはどうすればよいでしょうか?