簡體   English   中英

使用Javascript將產品添加到UberCart購物車

[英]Add products to UberCart Cart with Javascript

Drupal的UberCart是一種解決方案,您可以手動選擇某些產品,然后單擊“添加到購物車”按鈕。 但是這里的目標有些不同,我可能有一個自定義的javascript,用戶可以在其中使用目錄和屬性,並在此窗口中選擇具有屬性的產品。

將具有屬性的選定產品從js窗口返回到UberCart購物車的技術途徑是什么?

有一個標准的Ubercart模塊: 購物車鏈接 啟用后,您將可以使用/cart/add/p111_q5-imonday_special?destination=cart類的網址( p產品ID, q數量)。

這是使用JS的UC推車的最簡單方法。

我很驚訝他們沒有提供“開箱即用”的功能,但是搜索他們的站點卻發現了一些用戶對此做出的嘗試。 也許其中一個會為您工作(或至少充當您自己進行修改的起點)?

似乎這些貢獻中至少有一個變成了“官方” drupal貢獻,因此您可能想在drupal.org上查看Ubercart ajax購物車

到目前為止,我可以看到一種解決方案。 要將定制的選定產品從js窗口返回到UberCart頁面,可以使用js重新加載具有實際Cart頁面的父窗口,然后使用js將產品作為DOM元素添加到Cart html表單中。 可能是過於復雜了嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM