1
你好,我想更改prestashop上的所有產品數量爲1商店銷售舊書,他們每個只有一個,但在此之前它運行在未定義的數量,因此人們可以多次購買產品,所以我的任務是改變這一點。我想它應該在數據庫中完成,但我無法進行查詢。Prestashop將所有產品的數量更改爲1
你好,我想更改prestashop上的所有產品數量爲1商店銷售舊書,他們每個只有一個,但在此之前它運行在未定義的數量,因此人們可以多次購買產品,所以我的任務是改變這一點。我想它應該在數據庫中完成,但我無法進行查詢。Prestashop將所有產品的數量更改爲1
在你做任何事之前備份你的數據庫。
您可以使用此查詢的所有產品的數量設置爲1,如果你不使用產品屬性:
UPDATE ps_stock_available SET quantity = 1
此外,在您應該設置Allow ordering of out-of-stock products
到No
和Enable stock management
到後臺Yes
。
如果你們的產品有沒有數量( - 或0)運行查詢,那麼你可以重建股票有以下查詢後:
DELETE FROM ps_stock_available
INSERT INTO ps_stock_available SELECT NULL, id_product, 0, 1, 0, 1, 0, 2 FROM ps_product
查詢您發佈的內容改變了一些條目,但是我仍然有不少產品列表中顯示爲 - 並且在產品信息中顯示爲0任何想法爲什麼? – 2014-10-01 13:56:14
@IvanVeselinovNedelchev您是否使用產品屬性(例如顏色)? – yenshirak 2014-10-01 14:23:16
不,我使用簡單的產品,只有圖片的價格和簡短的信息 – 2014-10-01 15:19:50