Jump to content

Edit History

design4VIP

design4VIP

prosciej to przed odinstalowaniem zrobic sobie screen zeby pozniej bylo prosciej oznazcyc opcje.... bez modyfikacji funkcji install i uninstall modulu inaczej nie utrzymasz danych przy reinstalacji modulu, bo jak pisalem, ten zawsze przy uninsatll usuwa a przy install tworzy tabele, czyli ja cala czysci

 

w fukcji install() haszuj


$db = (bool)Db::getInstance(_PS_USE_SQL_SLAVE_)->Execute('
        CREATE TABLE `' . _DB_PREFIX_ . 'shiptopay` (
        `id_shop` INT(11) NOT NULL,
        `id_carrier` INT(11) NOT NULL,
        `id_payment` INT(11) NOT NULL,
        UNIQUE KEY `key` (`id_shop`, `id_carrier`, `id_payment`))');


a przy uninstall()

!Db::getInstance(_PS_USE_SQL_SLAVE_)->Execute('DROP TABLE ' . _DB_PREFIX_ . 'shiptopay')

ale tak musisz zrobic z kazda instalowana wersja, bo inaczej bedzie walilo bledy albo znow usuwalo wszystko

design4VIP

design4VIP

prosciej to przed odinstalowaniem zrobic sobie screen zeby pozniej bylo prosciej oznazcyc opcje.... bez modyfikacji funkcji install i uninstall modulu inaczej nie utrzymasz danych przy reinstalacji modulu, bo jak pisalem, ten zawsze przy uninsatll usuwa a przy install tworzy tabele, czyli ja cala czysci

×
×
  • Create New...