[-] Installer: Fix some sql queries
This commit is contained in:
@@ -61,10 +61,10 @@ function create_multistore()
|
|||||||
id_theme = (SELECT id_theme FROM '._DB_PREFIX_.'theme WHERE name="'.Db::getInstance()->escape(_THEME_NAME_).'")
|
id_theme = (SELECT id_theme FROM '._DB_PREFIX_.'theme WHERE name="'.Db::getInstance()->escape(_THEME_NAME_).'")
|
||||||
WHERE id_shop = 1');
|
WHERE id_shop = 1');
|
||||||
$shop_domain = Db::getInstance()->getValue('SELECT `value`
|
$shop_domain = Db::getInstance()->getValue('SELECT `value`
|
||||||
FROM `'._DB_PREFIX_.'_configuration`
|
FROM `'._DB_PREFIX_.'configuration`
|
||||||
WHERE `name`="PS_SHOP_DOMAIN"');
|
WHERE `name`="PS_SHOP_DOMAIN"');
|
||||||
$shop_domain_ssl = Db::getInstance()->getValue('SELECT `value`
|
$shop_domain_ssl = Db::getInstance()->getValue('SELECT `value`
|
||||||
FROM `'._DB_PREFIX_.'_configuration`
|
FROM `'._DB_PREFIX_.'configuration`
|
||||||
WHERE `name`="PS_SHOP_DOMAIN_SSL"');
|
WHERE `name`="PS_SHOP_DOMAIN_SSL"');
|
||||||
if(empty($shop_domain))
|
if(empty($shop_domain))
|
||||||
{
|
{
|
||||||
@@ -78,11 +78,11 @@ function create_multistore()
|
|||||||
VALUES(1, \''.pSQL($shop_domain).'\', \''.pSQL($shop_domain_ssl).'\', \''.pSQL($_PS_DIRECTORY_).'\', \'\', 1, 1)');
|
VALUES(1, \''.pSQL($shop_domain).'\', \''.pSQL($shop_domain_ssl).'\', \''.pSQL($_PS_DIRECTORY_).'\', \'\', 1, 1)');
|
||||||
|
|
||||||
// Stock conversion
|
// Stock conversion
|
||||||
$sql = 'INSERT INTO `'._DB_PREFIX_.'.stock` (`id_product`, `id_product_attribute`, `id_group_shop`, `id_shop`, `quantity`)
|
$sql = 'INSERT INTO `'._DB_PREFIX_.'stock` (`id_product`, `id_product_attribute`, `id_group_shop`, `id_shop`, `quantity`)
|
||||||
VALUES (SELECT p.`id_product`, 0, 1, 1, p.`quantity` FROM `'._DB_PREFIX_.'.product` p);';
|
VALUES (SELECT p.`id_product`, 0, 1, 1, p.`quantity` FROM `'._DB_PREFIX_.'product` p);';
|
||||||
$res &= Db::getInstance()->execute($sql);
|
$res &= Db::getInstance()->execute($sql);
|
||||||
|
|
||||||
$sql = 'INSERT INTO `'._DB_PREFIX_.'.stock` (`id_product`, `id_product_attribute`, `id_group_shop`, `id_shop`, `quantity`)
|
$sql = 'INSERT INTO `'._DB_PREFIX_.'stock` (`id_product`, `id_product_attribute`, `id_group_shop`, `id_shop`, `quantity`)
|
||||||
VALUES (SELECT `id_product`, `id_product_attribute`, 1, 1, `quantity` FROM `'._DB_PREFIX_.'product_attribute` p);';
|
VALUES (SELECT `id_product`, `id_product_attribute`, 1, 1, `quantity` FROM `'._DB_PREFIX_.'product_attribute` p);';
|
||||||
$res &= Db::getInstance()->execute($sql);
|
$res &= Db::getInstance()->execute($sql);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user