閱讀228 返回首頁    go 阿裏雲 go 技術社區[雲棲]


magento -- Magento1.5初探三

    接上文………………

          PS:寫前兩篇的時候1.5還是RC版,沒想到這麼快已經出到1.5.0.1的正式版了,官方的動作是不是太快了

       四、收藏夾和購物車的小改進

  

 Ability to order composite products from backend including: 

 - reconfigure already added products on front end 
 - adding preconfigured products in wish-list

 

官方的1.5更新日誌裏有這麼幾句話,光看字麵意思還真是不好理解,來實際測試一下。

先講下產品頁的“加入收藏”,1.4的“加入收藏”是直接把產品本身加入到了收藏夾裏,不帶其他任何參數,而1.5在這裏做了改變,加入收藏的時可以同時帶入參數,比如數量,再比如可配置產品的配置項。

如上圖所示,一個可配置商品,選擇顏色為red,修改數量為4,然後點擊“Add to Wishlist”,這樣把顏色red和數量4個隨同改產品一起加入到了收藏夾(1.4版本下即便選中了某個顏色和修改了數量的情況下,加入購物車的也隻是產品本身),效果如下

 

可以看到,加入到收藏夾的是紅色這個子產品,數量是4個。現在注意上圖數量和加入購物車按鈕下的“edit”鏈接,點擊之後會發現回到了剛才的產品頁麵,如果隻是回到產品頁那不是沒什麼作用嗎,非也,看仔細了,這個回來的並不是普通的產品頁,首先url不同,類似index.php/wishlist/index/configure/id/5/這樣,其次顏色下拉框默認已經選中了紅色,數量默認是4,也就是剛才添加進收藏夾的參數,最後,原來“Add to Wishlist”的位置變成了“Update Wishlist”,從上麵幾點可以看出,這個長得與產品頁類似的頁麵其實是一個編輯收藏夾裏產品的編輯頁麵。

 

現在回到收藏夾頁麵,也就是上麵的第二張圖。我現在把剛加入收藏夾的產品加入購物車,點擊“Add to Cart”按鈕(點擊之前也可以修改按鈕上麵的數量),來到了購物車頁麵,可以看到加入到購物車的就是4個紅色的該產品。

 

我們來回憶下在1.4版本裏會是個什麼樣的狀況,在1.4下,將可配置產品加入收藏夾無法攜帶選中的配置項,加入到收藏夾的可配置商品與簡單商品沒什麼區別,如下圖

問題來了,1.4下這樣點擊“Add to Cart”是無法將該產品加入購物車的,它會跳轉回產品頁,並提示你需要選中選項

也就是說,在以前,因為可配置商品(自定義選項的應該也一樣)的存在,收藏夾的功能其實是不完善的,這一點在1.5可以說比較完美的解決了過去的問題。

再來看下1.5的購物車頁麵(上數下來第五張圖片),可以看到購物車頁麵也多了一個“Edit”鏈接,點擊過去同樣是一個類似產品頁的頁麵,當然這個依然不是產品頁,而是一個編輯購物車裏產品的頁麵,如下

 

與編輯收藏夾類似,不再過多描述。

 

個人感覺,加入收藏可以帶參數和帶參數的收藏產品可以直接加入購物車作用不錯,但兩個編輯功能沒什麼用,有點累贅。

 

未完待續………………

 

最後更新:2017-04-02 06:51:35

  上一篇:go 指針常量和常量指針
  下一篇:go magento -- Magento1.5初探一