問題タブ [webshop]

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 に答える
108 参照

expressionengine - アイスペイでオムニペイを使用する

Omnipay と Icepay を併用する方法は既にありますか? Omnipay のサード パーティ リストのどこにも表示されませんでしたが、他の誰かがすでにこれ用に何かを作成している可能性があります。

ありがとう!

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

php - 複数のアカウントタイプをリンクするためのデータベース設計

所有者が提供する特定のサービスに対してユーザーが支払うことができる Web サイトを構築しています。支払いプロセスはかなり似ていますが、オンラインショップではありません.

私が直面している問題は、この支払いプロセス中のさまざまな「ログイン」オプションにあります。Facebook アカウントを使用してログインするか、自分のアカウントを使用してアカウントに登録/ログインするか、登録せずに個人情報を入力することを選択できます。

「消費者」テーブル (アカウントのないワンタイム ユーザー)、登録ユーザー用の「ユーザー」テーブル、Facebook 情報を含む「facebook_accounts」テーブル、および Facebook アカウントを登録ユーザーにリンクするための「user_has_facebook_account」テーブルについて考えていました。共有メールアドレスに基づいています。

しかし、ユーザーがパスワード付きのアカウントを登録せずに Facebook を使用してログインした場合はどうなるでしょうか... 本当に頭が痛いです。

これをサポートするためにデータベースを設計する方法について何か提案はありますか?

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

php - 繰り返し値のみが含まれるように配列をマージする

ウェブショップをアップグレードしているため、フィルタリングが少し異なります。ここで、選択した 1 つ以上のフィルター値に関連するすべての製品 ID を取得するだけです。

「AMD E」と「INTEL」の値は同じフィルター「プロセッサ」からのものであるため、ビジターが AMD E または INTEL プロセッサを搭載したすべての製品を希望しているため、これらを組み合わせてください。

ここで、両方のアレイにある ID のみを選択したいと思います。これまでにたくさんのメソッドを試しましたが、どの試行でも期待どおりの結果が返されません。

問題は、キー => 配列のペア$resultの数が、SQL によって返される ID の数と同じように動的であることです。の最初の配列$resultが ID の短いリストであるarray_intersect()場合、 に複数の配列がある場合、期待されるすべての結果が返されません$result

merge_array()すべてを組み合わせるだけです。そのため、訪問者は、8 GB のメモリを搭載した製品、または AMD E または INTEL プロセッサを搭載した製品をすべて見ることができます。

('8 GB') AND ('ADM E' OR 'INTEL') ソリューションを探しています。

('8 GB' OR '12 GB') AND ('ADM E' OR 'INTEL') AND ('HP' OR 'Apple' OR 'Sony')

(状況と私たちが今何をしようとしているのかを説明しようとしているあなたを失いませんでした:s)

また、SQL を使用して処理を実行することも試みました。この質問で読むことができるように、運はありません。

誰かが前にこのようなことに取り組んだことがありますか?

0 投票する
4 に答える
8724 参照

wordpress - woocommerce在庫、同じ在庫からの複数の製品

私はwoocommerceウェブショップを構築しています。それは電話ケースのウェブショップで、顧客は在庫を woocommerce バックオフィスに保管したいと考えています。問題は 1 つだけです。

iPhone 4 と iPhone 5 のようにモデルが異なりますが、実際には同じケースです。これらは個別の製品として WooCommerce に追加されます。

彼らが望んでいるのは、在庫を組み合わせた 2 つの異なる商品があることです。

たとえば、茶色の iPhone 4 ケースが販売され、その後、茶色の iPhone 5 ケースが販売されます。これは、-2 だけ変化する在庫値があることを意味します。また、在庫が 0 の場合、両方の製品のステータスが「売り切れ」に変わります。

私は何も考えられないようです、誰かアイデアを持っていますか?

ウェブショップはこちら : http://itZbcause.nl