我想要的是当产品数量小于或等于2时 - 它应该自动禁用或消除前端,当我们将数量增加到任何大于2的数量时 - 它应该自动出现在前端
答案 0 :(得分:0)
尝试这样的事情(使用CRON)
$link = mysql_connect('Serveur_MySQL', 'Identifiant', 'Mot_de_passe');
if (!$link) {
die('No connection possible: ' . mysql_error());
}
mysql_select_db('Nom_de_la_database');
mysql_query('UPDATE ps_product_shop SET active=0 WHERE id_product IN (SELECT id_product FROM ps_stock_available WHERE quantity<=2)');
mysql_query('UPDATE ps_product_shop SET active=1 WHERE id_product IN (SELECT id_product FROM ps_stock_available WHERE quantity>2)');
检查表前缀,更喜欢使用类db(更安全,更实用): http://doc.prestashop.com/display/PS15/DB+class+best+practices