// normalization / minor fix in php upgrader files

This commit is contained in:
mMarinetti
2012-01-18 10:02:57 +00:00
parent de658d9cff
commit d725739d4c
39 changed files with 583 additions and 224 deletions
@@ -20,7 +20,7 @@
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2011 PrestaShop SA
* @version Release: $Revision: 6844 $
* @version Release: $Revision: 12447 $
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
@@ -28,17 +28,21 @@
// backward compatibility vouchers should be available in all categories
function update_module_loyalty()
{
if (Configuration::get('PS_LOYALTY_POINT_VALUE') !== false)
$ps_loyalty_point_value = Db::getInstance()->getValue('SELECT value
FROM `'._DB_PREFIX_.'configuration`
WHERE name="PS_LOYALTY_POINT_VALUE"');
if ($ps_loyalty_point_value !== false)
{
$category_list = '';
foreach(Category::getSimpleCategories(Configuration::get('PS_LANG_DEFAULT')) as $category)
$categories = Db::getInstance('SELECT id_category FROM `'._DB_PREFIX_.'category`');
foreach($categories as $category)
$category_list .= $category['id_category'].',';
if (!empty($category_list))
{
$category_list = rtrim($category_list, ',');
Configuration::updateValue('PS_LOYALTY_VOUCHER_CATEGORY', $category_list);
$res &= Db::getInstance()->execute('REPLACE INTO `'._DB_PREFIX_.'configuration`
(name, value) VALUES ("PS_LOYALTY_VOUCHER_CATEGORY", "'.$category_list.'"');
}
}
}