From 0d2a5a46bded1f7b874e6ae20e5ce73a9ee796ba Mon Sep 17 00:00:00 2001 From: tDidierjean Date: Tue, 11 Oct 2011 12:54:06 +0000 Subject: [PATCH] [-] Installer : fix demo product insertion --- classes/AdminController.php | 5 ++ install-dev/sql/db_settings_extends.sql | 72 ++++++++++++------------- 2 files changed, 41 insertions(+), 36 deletions(-) diff --git a/classes/AdminController.php b/classes/AdminController.php index 60dd05e94..f92f1010d 100644 --- a/classes/AdminController.php +++ b/classes/AdminController.php @@ -1515,6 +1515,11 @@ class AdminControllerCore extends Controller return !count($this->_errors) ? true : false; } + /** + * Delete multiple items + * + * @param array $boxes ids of the item to be processed + */ protected function bulkDelete($boxes) { if (is_array($boxes) && !empty($boxes)) diff --git a/install-dev/sql/db_settings_extends.sql b/install-dev/sql/db_settings_extends.sql index eac6683c8..63ad0308c 100644 --- a/install-dev/sql/db_settings_extends.sql +++ b/install-dev/sql/db_settings_extends.sql @@ -211,14 +211,14 @@ INSERT INTO `PREFIX_supplier_lang` (`id_supplier`, `id_lang`, `description`, `me (1, 4, '', '', '', ''), (1, 5, '', '', '', ''); -INSERT INTO `PREFIX_product` (`id_product`, `indexed`, `id_supplier`, `id_manufacturer`, `id_tax_rules_group`, `id_category_default`, `on_sale`, `online_only`, `ean13`, `ecotax`, `quantity`, `price`, `wholesale_price`, `reference`, `supplier_reference`, `weight`, `out_of_stock`, `quantity_discount`, `customizable`, `uploadable_files`, `text_fields`, `active`, `date_add`, `date_upd`) VALUES -(1, 1, 1, 1, 1, 2, 0, 0, '0', 0.00, 800, 124.581940, 70.000000, '', '', 0.5, 2, 0, 0, 0, 0, 1, NOW(), NOW()), -(2, 1, 1, 1, 1, 2, 0, 0, '0', 0.00, 100, 66.053500, 33.000000, '', '', 0, 2, 0, 0, 0, 0, 1, NOW(), NOW()), -(5, 1, 1, 1, 1, 4, 0, 0, '0', 0.00, 274, 1504.180602, 1000.000000, '', NULL, 1.36, 2, 0, 0, 0, 0, 1, NOW(), NOW()), -(6, 1, 1, 1, 1, 4, 0, 0, '0', 0.00, 250, 1170.568561, 0.000000, '', NULL, 0.75, 2, 0, 0, 0, 0, 1, NOW(), NOW()), -(7, 1, 0, 0, 1, 2, 0, 0, '', 0.00, 180, 241.638796, 200.000000, '', NULL, 0, 2, 0, 0, 0, 0, 1, NOW(), NOW()), -(8, 1, 0, 0, 1, 3, 0, 1, '', 0.00, 1, 25.041806, 0.000000, '', NULL, 0, 2, 0, 0, 0, 0, 1, NOW(), NOW()), -(9, 1, 2, 2, 1, 3, 0, 1, '', 0.00, 1, 124.581940, 0.000000, '', NULL, 0, 2, 0, 0, 0, 0, 1, NOW(), NOW()); +INSERT INTO `PREFIX_product` (`id_product`, `indexed`, `id_supplier`, `id_manufacturer`, `id_tax_rules_group`, `id_category_default`, `on_sale`, `online_only`, `ean13`, `ecotax`, `quantity`, `price`, `wholesale_price`, `reference`, `supplier_reference`, `weight`, `out_of_stock`, `quantity_discount`, `customizable`, `uploadable_files`, `text_fields`, `active`, `date_add`, `date_upd`, `available_date`) VALUES +(1, 1, 1, 1, 1, 2, 0, 0, '0', 0.00, 800, 124.581940, 70.000000, '', '', 0.5, 2, 0, 0, 0, 0, 1, NOW(), NOW(), '0000-00-00'), +(2, 1, 1, 1, 1, 2, 0, 0, '0', 0.00, 100, 66.053500, 33.000000, '', '', 0, 2, 0, 0, 0, 0, 1, NOW(), NOW(), '0000-00-00'), +(5, 1, 1, 1, 1, 4, 0, 0, '0', 0.00, 274, 1504.180602, 1000.000000, '', NULL, 1.36, 2, 0, 0, 0, 0, 1, NOW(), NOW(), '0000-00-00'), +(6, 1, 1, 1, 1, 4, 0, 0, '0', 0.00, 250, 1170.568561, 0.000000, '', NULL, 0.75, 2, 0, 0, 0, 0, 1, NOW(), NOW(), '0000-00-00'), +(7, 1, 0, 0, 1, 2, 0, 0, '', 0.00, 180, 241.638796, 200.000000, '', NULL, 0, 2, 0, 0, 0, 0, 1, NOW(), NOW(), '0000-00-00'), +(8, 1, 0, 0, 1, 3, 0, 1, '', 0.00, 1, 25.041806, 0.000000, '', NULL, 0, 2, 0, 0, 0, 0, 1, NOW(), NOW(), '0000-00-00'), +(9, 1, 2, 2, 1, 3, 0, 1, '', 0.00, 1, 124.581940, 0.000000, '', NULL, 0, 2, 0, 0, 0, 0, 1, NOW(), NOW(), '0000-00-00'); INSERT INTO `PREFIX_product_shop` (`id_product`, `id_shop`) (SELECT `id_product`, 1 FROM `PREFIX_product`); @@ -335,34 +335,34 @@ INSERT INTO `PREFIX_attribute_lang` VALUES (1, 1, '2GB'),(1, 2, '2Go'),(1, 3, '2 INSERT INTO `PREFIX_attribute_lang` (`id_attribute`, `id_lang`, `name`) VALUES (18, 1, 'Purple'),(18, 2, 'Violet'),(18, 3, 'Violeta'),(19, 1, 'Yellow'),(19, 2, 'Jaune'),(19, 3, 'Amarillo'),(20, 1, 'Red'),(20, 2, 'Rouge'),(20, 3, 'Rojo'),(18, 4, 'Violett'),(19, 4, 'Gelb'),(20, 4, 'Rot'),(18, 5, 'Viola'),(19, 5, 'Giallo'),(20, 5, 'Rosso'); -INSERT INTO `PREFIX_product_attribute` (`id_product_attribute`, `id_product`, `reference`, `supplier_reference`, `ean13`, `wholesale_price`, `price`, `ecotax`, `quantity`, `weight`, `default_on`, `minimal_quantity`) VALUES -(30, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1), -(29, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 0, 1), -(28, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1), -(27, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 0, 1), -(26, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1), -(25, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 0, 4), -(7, 2, '', '', '', 0.000000, 0.00, 0.00, 10, 0, 0, 1), -(8, 2, '', '', '', 0.000000, 0.00, 0.00, 20, 0, 1, 1), -(9, 2, '', '', '', 0.000000, 0.00, 0.00, 30, 0, 0, 1), -(10, 2, '', '', '', 0.000000, 0.00, 0.00, 40, 0, 0, 1), -(12, 5, '', NULL, '', 0.000000, 751.672241, 0.00, 100, 0, 0, 1), -(13, 5, '', NULL, '', 0.000000, 0.00, 0.00, 99, 0, 1, 1), -(14, 5, '', NULL, '', 0.000000, 225.752508, 0.00, 50, 0, 0, 1), -(15, 5, '', NULL, '', 0.000000, 977.424749, 0.00, 25, 0, 0, 1), -(23, 7, '', NULL, '', 0.000000, 150.501672, 0.00, 70, 0, 0, 1), -(22, 7, '', NULL, '', 0.000000, 75.250836, 0.00, 60, 0, 0, 1), -(19, 7, '', NULL, '', 0.000000, 0.00, 0.00, 50, 0, 1, 1), -(31, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 1, 1), -(32, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1), -(33, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 0, 1), -(34, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1), -(35, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 0, 1), -(36, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1), -(39, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 0, 1), -(40, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1), -(41, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 0, 1), -(42, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1); +INSERT INTO `PREFIX_product_attribute` (`id_product_attribute`, `id_product`, `reference`, `supplier_reference`, `ean13`, `wholesale_price`, `price`, `ecotax`, `quantity`, `weight`, `default_on`, `minimal_quantity`, `available_date`) VALUES +(30, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1, '0000-00-00'), +(29, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 0, 1, '0000-00-00'), +(28, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1, '0000-00-00'), +(27, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 0, 1, '0000-00-00'), +(26, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1, '0000-00-00'), +(25, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 0, 4, '0000-00-00'), +(7, 2, '', '', '', 0.000000, 0.00, 0.00, 10, 0, 0, 1, '0000-00-00'), +(8, 2, '', '', '', 0.000000, 0.00, 0.00, 20, 0, 1, 1, '0000-00-00'), +(9, 2, '', '', '', 0.000000, 0.00, 0.00, 30, 0, 0, 1, '0000-00-00'), +(10, 2, '', '', '', 0.000000, 0.00, 0.00, 40, 0, 0, 1, '0000-00-00'), +(12, 5, '', NULL, '', 0.000000, 751.672241, 0.00, 100, 0, 0, 1, '0000-00-00'), +(13, 5, '', NULL, '', 0.000000, 0.00, 0.00, 99, 0, 1, 1, '0000-00-00'), +(14, 5, '', NULL, '', 0.000000, 225.752508, 0.00, 50, 0, 0, 1, '0000-00-00'), +(15, 5, '', NULL, '', 0.000000, 977.424749, 0.00, 25, 0, 0, 1, '0000-00-00'), +(23, 7, '', NULL, '', 0.000000, 150.501672, 0.00, 70, 0, 0, 1, '0000-00-00'), +(22, 7, '', NULL, '', 0.000000, 75.250836, 0.00, 60, 0, 0, 1, '0000-00-00'), +(19, 7, '', NULL, '', 0.000000, 0.00, 0.00, 50, 0, 1, 1, '0000-00-00'), +(31, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 1, 1, '0000-00-00'), +(32, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1, '0000-00-00'), +(33, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 0, 1, '0000-00-00'), +(34, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1, '0000-00-00'), +(35, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 0, 1, '0000-00-00'), +(36, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1, '0000-00-00'), +(39, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 0, 1, '0000-00-00'), +(40, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1, '0000-00-00'), +(41, 1, '', '', '', 0.000000, 41.806020, 0.00, 50, 0, 0, 1, '0000-00-00'), +(42, 1, '', '', '', 0.000000, 0.00, 0.00, 50, 0, 0, 1, '0000-00-00'); INSERT INTO `PREFIX_product_attribute_image` (`id_product_attribute`, `id_image`) VALUES (30, 44),(29, 44),(28, 45),(27, 45),(26, 38),(25, 38),(7, 46),(8, 47),(9, 49), (10, 48),(12, 0),(13, 0),(14, 0),(15, 0),(23, 0),(22, 0),(19, 0),(31, 37),(32, 37),(33, 40),(34, 40),(35, 41),(36, 41),(39, 39),(40, 39),(41, 42),(42, 42);