問題タブ [bigcommerce]
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.
categories - Bigcommerce - 親カテゴリがクリックされたときにのみサイドサブカテゴリを表示する方法は?
昨日、文字通り何時間もかけてこれをやろうとしたところ、stackoverflow.com/questions/11056808/big-commerce-hover-menuという素晴らしい答えが1つ見つかりましたが、それを自分のストアに適用する方法がわかりません. 基本的に、Bigcommerce は「パネル」と呼ばれるコードのスニペットを使用してカテゴリを表示します。このパネルは、トップ カテゴリ メニューとサイド メニューの両方で使用されます。現在、BC はすべてのカテゴリを次のように展開しています。
親カテゴリ
子カテゴリ
次の子
次の子
子カテゴリ
次の子
次の子
トップメニューの見た目はそのままで、サイドメニューの表示を次のように変更する方法を知りたいです。
親カテゴリ
子カテゴリ
子カテゴリ
そしてクリックすると:
親カテゴリ
子カテゴリ
次の子
次の子
子カテゴリ
親カテゴリ
子カテゴリ
子カテゴリ
次の子
次の子
それぞれ。
サイド カテゴリ メニューの HTML は次のようになります。
次の CSS スタイルを使用します。
すべてを説明したと思いますが、さらに説明が必要な場合はお知らせください。一部のコードはシステムによって自動的に生成されることに注意してください(検査ツールを使用するときにjqueryが疑われます。リンクにカーソルを合わせると、そのクラスが自動的に変更されます)。サイトのリンクは次のとおりです。
rest - Bigcommerce API Authenticating a customer with GET request
I'm doing a GET
for customers with a given email address (there will only be one). Before displaying the returned information, I need to authenticate the user, but I can't see a way in the docs that allows providing a password as a parameter to a GET
. In fact It only seems to be possible to provide a password when creating (POST
ing) or updating (PUT
ting) a customer. Is it possible to authenticate customers via the API this way?
ruby-on-rails - レールの BigCommerce Webhook リスナー
http://developer.bigcommerce.com/api/webhooks/quickstartの指示に従って、サードパーティの注文処理を開始するための Webhook をセットアップします。私たちはこれを 1 時間ごとのバッチで行ってきました。リアルタイムの Webhook トリガーにより、遅延時間が大幅に短縮されます。
Webhook ブロードキャスターをセットアップしたと思いますが、それが起動されているという証拠は見られません。大量の新しい注文を作成しましたが、Rails サーバーには何も届きません。
BigCommerce がいつ/どこでイベントを発生させているかを確認するにはどうすればよいですか?
指定されたアプリ/ユーザー/ドメインのアクセス トークンを生成しました。
利回り ===>
ストア/イベント/リスナーの Webhook にサブスクライブ:
利回り ===>
bigcommerce - Big Commerce Store からの API キーの追加
bigcommerce ストアから開発者アカウントに API キーを追加しようとしています。入って、API にアクセスできるユーザーを追加すると、キーが生成され、[保存] をクリックします。次に、developer.bigcommerce.com で開発者として登録し、キーを追加しようとしましたが、資格情報が無効であるというメッセージが表示されました。私は何を間違っていますか?
ios - BigCommerce API を使用して iOS で顧客のメールを取得する
ビッグ コマース ストアのコンテンツを表示する、作成した既存のアプリの機能拡張に取り組んでいます。基本的には、ユーザーが iPhone で入力したメール アドレスが Customer リストに存在するかどうかをアプリで確認し、これに基づいてアクションを実行できるようにしたいと考えています。顧客リストを取得するための API キーと Call メソッドがありますが、iOS でこのアクションを実行する最善の方法がわかりません。これを呼び出すために何をする必要があるかについて、誰かが私にいくつかの指針を与えることができますか?
更新:これまでに次のコードを使用しました:
ログのエラーは次のとおりです。
jquery - 入力用の jquery セレクターは、最初の要素に対してのみ機能します
まず、達成しようとしているのは、bigcommerce チェックアウト ページの文字列を置き換えることです。注文確認である第5ステップの下のチェックアウトページで支払い方法名を置き換えようとしています。エクスプレスチェックアウト機能によってbigcommerceサーバーからすべて読み込まれるため、htmlファイルのテキスト文字列を単純に変更することはできません。
私がこれまでに行ったことは、css :after トリックを使用してそれを置き換えることです。ただし、これは入力フィールドであるため、IE とは互換性がありません。したがって、残っている唯一のオプションは、javascript を使用することです。
これは私が使用している現在のコーディングです:
最初のセクションの最初の入力ボタンをクリックすると、現在正常に動作します。また、常に右側の変更リンク。しかし、私が最も必要とするセクションでは機能していません。配送選択セクションで、続行ボタンをクリックしたときにこの置換機能をトリガーしたいと思います。しかし、それは機能していません。
助けてください!!!
更新:コードにいくつかの変更を加え、少なくともクリック イベントが新しく追加された要素で機能するようになりました。しかし、それでも交換は機能しません。その理由は、append 要素が完全にロードされる前に、replace がトリガーされるためだと思います。そのため、正しい要素 ID を見つけることができません。
更新:最後に JavaScript によってではなく、問題が解決されました。バックエンドで支払い名を変更する方法を見つけました。