問題タブ [cart]
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.
download - ダウンロードを販売するための e コマース カート - 推奨リクエスト
ダウンロード (大量) の販売に適した e コマース カートを探しています。Sage 統合も必要です。
あなたの推奨事項は何ですか?
どうもありがとう、ボブ
ajax - Magento で AJAX カートを構築しようとすると、構成オプションが表示されない
問題: Magento で AJAX カートを構築しようとしていますが、構成可能な製品の選択した構成オプションを取得できないようです。それらを取得するために正しいメソッド ( ) を呼び出していると思い$this->getOptionList()
ます。オプションとラベルを含む配列を返す必要がありますが、何も返しません!! 明確にするために、それらは通常のカートに表示されています。
説明: 私のやり方の簡単な話: 私は Mage_Checkout モジュールの Cart Controller を使用していますが、テンプレートを非常に最小限のもの (現在のテーマのレイアウト更新を使用) に変更し、ルーターが定義されたカスタム モジュールを使用しています。初期化。
長い話:
Mage_Checkout モジュールのコントローラーに frontName 'ajaxcart' をバインドするルーターを定義したモジュール MyNameSpace_Checkout を作成しました。現在のテーマの local.xml ファイルで、次のレイアウトの更新を「ajaxcart_cart_index」ハンドルの下に配置します。
私のテンプレート ('ajaxcart/cart/show.phtml') が使用されているので、これはかなりうまくいきました。http://domain.com/ajaxcart/cartに行ったときにテストしました
index.phtml:
show.phtml:
このコンテキストでは、 Mage_Checkout$this
モジュールのカート ブロックを参照し、getItemHtml()
このクラス (実際にはそのスーパークラス) のメソッドを掘り下げてみると、カート内のアイテムごとのブロック オブジェクトがshow.phtml
上記のサンプルの 2 行目を使用して取得されることがわかりました。 ( $_renderer
)。
情報が欠落している理由を知っている人はいますか?私が元のコントローラーを使用している理由は、おそらくいくつかの重要な機能を実行しているのに、まだ機能していないからです!!
前もって感謝します。
magento - Magento:カートに追加するときにアイテムの価格を変更する方法
カートにアイテムを追加するときに、プログラムで(カタログやカートのルールではなく)アイテムの価格を変更できるようにしたいと思います。
次の回答プログラムで価格を変更して商品をカートに追加する方法は、商品を追加するときではなく、カートを更新するときに行う方法を示しています。
ありがとう
ajax - Magento トップカートの Ajax の問題
Ajax を介して製品を追加するリスト ページに Ajax ベースのボタンを実装しました。しかし、上部に表示されているカートに問題があります。カートも更新したいです。
カートの phtml ファイルはcheckout/cart/topbar.phtml
I am new tocoding にあります。処理するファイルへの http パスを prototo.js に与える必要があるため、http パスが見つからないためtopbar.phtml
、コンテンツで div を更新できます。ご不明な点がございましたら、お知らせください。
私は自分の問題について非常に具体的にしようとしました。
トップカートを含むdivを更新したいのですが、カートphtmlはすでにそこにあり$this->getChildHtml('topcart')
、サーバーのファイルパスから呼び出されていますcheckout/cart/topbar.phtml
php - ショッピングカートの問題
私はこのショッピングカートを持っています
カートは次のように保存されproductno-qty|productno-qty
ます。どうすれば機能を動作させることができますか..助けてくれてありがとう
javascript - jquery 紛らわしいコード
WebサンプルからJqueryとJavascriptを学んでいます。私は実用的な知識を十分に持っていますが、いくつかのコードはまだ私をつまずかせます。次のコードは、ショッピング カートでチェックアウト ボタンを非表示にし、カートの最小要件に関するメッセージを表示する div に置き換えるために使用されます。ただし、コードの一部が私を悩ませています。
この部分はどういう意味ですか?
jquery - jQuery を使用した Magento ファイル アップロードの機能強化 - アップロードしてカートに追加する
Magento のファイル アップロード機能を強化するために jQuery を (非常に大まかに) 統合しましたが、アップロードされた画像をカートに保存していません。つまり、ファイル名がカートに表示されず、その結果、ユーザーは製品オプションが必要であるという検証エラー。
http://hotdiggity.com.au/installs/magento/tshirt.html
このサイトで正常に動作しています:
http://topiono.de/index.php/oelbilder-vom-foto/portraits-personen.html
任意の提案をいただければ幸いです。
session - Magentoはオブザーバーでカートの合計を再計算します
在庫がない場合(つまり、顧客がx時間後にカートに戻り、カート内の商品が在庫切れになった場合)にカートからアイテムを削除し、ユーザーにメッセージを表示するオブザーバーがいます。
アイテムの削除は機能しますが、カートの合計を更新することはできません。 どんな助けでも大歓迎です!
私のオブザーバーはsales_quote_save_beforeイベントを観察します:
php - バスケットプロセスにチェックボックスを渡す
私はカスタムバスケットに取り組んでいます-http://www.dtrmedical.com/test-site/index.php?id=3&productid= 130。あるフォームから選択したチェックボックスオプションを別のフォームに渡したい。
バスケットの2つの段階を表す2つのフォームがあります。
- 最初のフォームを表示するには、「ウィッシュリストに追加ボタン」をクリックします。いくつかのオプションをチェックしてから、下部にある[ウィッシュリストに追加]ボタンをクリックします。
- 2番目のフォームを表示するには、緑色の「ウィッシュリストボタン」をクリックします。これにより、選択されたオプションが表示されます。
最初のフォームでチェックされたオプションと、2番目のフォームでチェックされたオプションを表示したいと思います。どうすればこれを行うことができますか?
コード全体を見たい場合は-http://pastebin.com/W3UVSSEx
最初のフォームは197行目から始まり、2番目のフォームは276行目から始まります。
両方のフォームのチェックボックスは次のように表示されます。
使用しようとしましたisset
が、チェックボックス名が変数であるため、何をチェックすればよいかわかりません。
session - Magento-InternetExplorerカートの問題
私はMagento1.4.1を使用しており、カートに製品を追加できないという顧客からの定期的な電話(週に2〜3回)を受けています。症状はお客様でも同じです。すべてIEを使用します(最も一般的には7または8)。カートに追加しようとすると、空のカートページに移動します。繰り返し試行しても問題は解決しません。確認できませんでした。アクセスできるIEのバージョンは9のみです。次の場合を除いて、これをユーザーエラーとして却下します。
- 私のサイトでは一般的に予想よりも低いコンバージョン率です(IEの顧客の大部分が取引できない場合に説明できます)。
- 症状の一貫性:ブラウザとバージョン、失敗しているアクション
これはセッションまたはCookieの設定に関する問題だと思います(ただし、完全に間違っている可能性があり、他の提案された原因を受け入れる可能性があります)。それがCookieの問題である場合、私はこの投稿とStack Overflowからのこの投稿を見つけました。これは少しの情報を提供しますが、Cookieまたはセッションの問題であることを確認する方法についての確かな考えではありません。
誰かが診断を始めるための最良の方法を提案できますか?