[英]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.