我正在創建購物車,我正在嘗試添加不同類型的產品,例如, Mobiles
,clothes
等 我創建了一個add_to_cart
方法並將產品添加到會話中,最後我將所有產品保存到數據庫表中。 但現在我很困惑如何添加不同的產品,因爲不同產品的參數不同,例如如何將多種不同類型的產品添加到購物車中
1. product_id, quantity, price for mobile.
2. product_id, quantity, price, size for cloths.
....
我應該爲不同類型的產品創建不同的add_to_cart()
方法。
感謝傑克我知道了一點點,如果你不介意的話,你能更實際一些嗎? –
@user_quest通用屬性作爲常規函數參數傳遞,其餘作爲數組以字段名稱作爲鍵傳遞。至於EAV你應該能夠只是按照示例鏈接 –
感謝好友我試着.. :) –