Иногда возникает необходимость сбросить остатки по всем товарам на 0.
Упростим эту процедуру.
Для этого делаем следующее.
Файл core/tpl/admin/catalog_excel_import.tpl.html
после кода:
<input type="radio" name="mode" value="2"> {$smarty.const.ADMIN_EXCEL_CLEAR_DB_DESC}
вставляем код:
<!--вставка кнопки обнуления остатков--> <input type="radio" name="mode" value="3"> Обнулить склад магазина <!--end-->
Файл core/includes/admin/sub/catalog_excel_import.php
перед кодом:
if ($_POST["mode"] == 2) // reset database content { imDeleteAllProducts(); $res = 1; $smarty->assign("excel_import_result", "ok"); }
вставляем код:
//вставка кнопки обнуления остатков if ($_POST["mode"] == 3) // reset database in_stock { db_query("UPDATE ".PRODUCTS_TABLE." SET `in_stock` = '0'"); $res = 1; $smarty->assign("excel_import_result", "ok"); } else //end
После этого в админке на странице "Импорт товаров" добавится соответствующий переключатель.