update
This commit is contained in:
44
modules/advancedpopupcreator/upgrade/install-1.1.8.php
Normal file
44
modules/advancedpopupcreator/upgrade/install-1.1.8.php
Normal file
@@ -0,0 +1,44 @@
|
||||
<?php
|
||||
/**
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This product is licensed for one customer to use on one installation (test stores and multishop included).
|
||||
* Site developer has the right to modify this module to suit their needs, but can not redistribute the module in
|
||||
* whole or in part. Any other use of this module constitutes a violation of the user agreement.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* NO WARRANTIES OF DATA SAFETY OR MODULE SECURITY
|
||||
* ARE EXPRESSED OR IMPLIED. USE THIS MODULE IN ACCORDANCE
|
||||
* WITH YOUR MERCHANT AGREEMENT, KNOWING THAT VIOLATIONS OF
|
||||
* PCI COMPLIANCY OR A DATA BREACH CAN COST THOUSANDS OF DOLLARS
|
||||
* IN FINES AND DAMAGE A STORES REPUTATION. USE AT YOUR OWN RISK.
|
||||
*
|
||||
* @author idnovate.com <info@idnovate.com>
|
||||
* @copyright 2022 idnovate.com
|
||||
* @license See above
|
||||
*/
|
||||
|
||||
function upgrade_module_1_1_8()
|
||||
{
|
||||
Configuration::updateValue('APC_HOOK_POSITION', 1);
|
||||
Configuration::updateValue('APC_HOOK_EXECUTED', 2);
|
||||
|
||||
$columnExists = Db::getInstance()->getRow(
|
||||
"SELECT *
|
||||
FROM information_schema.COLUMNS
|
||||
WHERE
|
||||
TABLE_SCHEMA = '"._DB_NAME_."'
|
||||
AND TABLE_NAME = '"._DB_PREFIX_."advancedpopup'
|
||||
AND COLUMN_NAME = 'secs_to_display_cart'"
|
||||
);
|
||||
|
||||
if (!$columnExists) {
|
||||
Db::getInstance()->execute("
|
||||
ALTER TABLE `"._DB_PREFIX_."advancedpopup`
|
||||
ADD `secs_to_display_cart` text NULL AFTER `secs_to_display`;
|
||||
");
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
Reference in New Issue
Block a user