@@verze
2
@@sql
CREATE TABLE `mod_eshop_hlidac` ( `id` int(11) NOT NULL AUTO_INCREMENT, `typ` enum('produkt') COLLATE cp1250_czech_cs NOT NULL, `produkt` int(11) DEFAULT NULL, `user` int(11) DEFAULT NULL, `email` text COLLATE cp1250_czech_cs, `jazyk` int(11) DEFAULT NULL, PRIMARY KEY (`id`), KEY `produkt` (`produkt`), KEY `user` (`user`), KEY `jazyk` (`jazyk`))
CREATE TABLE `mod_eshop_hlidac_custom` ( `typ` enum('zadej-typy-custom-eventu') COLLATE cp1250_czech_cs NOT NULL, `id` int(11) NOT NULL, `produkt` int(11) NOT NULL DEFAULT '0', `jazyk` tinyint(4) NOT NULL, `popis` text COLLATE cp1250_czech_cs NOT NULL, `url` text COLLATE cp1250_czech_cs NOT NULL, PRIMARY KEY (`typ`,`id`,`jazyk`,`produkt`))
CREATE TABLE `mod_eshop_hlidac_zmeny` ( `produkt` int(11) NOT NULL, `jazyk` tinyint(4) NOT NULL, `cena_stara` float NOT NULL, `cena_nova` float NOT NULL, `dost_stara` text COLLATE cp1250_czech_cs NOT NULL, `dost_nova` text COLLATE cp1250_czech_cs NOT NULL, `sleva_stara` text COLLATE cp1250_czech_cs NOT NULL, `sleva_nova` text COLLATE cp1250_czech_cs NOT NULL, `sleva_od` int(11) NOT NULL, `sleva_do` int(11) NOT NULL, PRIMARY KEY (`produkt`,`jazyk`))
@@conf+:eshop_conf.php
$povolit_hlidac=true;
//Tyto e-maily se posílají při zapnutí/vypnutí Hlídače
//Mohou být undefined nebo prázdný řetězec, v takovém případě se e-maily při aktivaci/deaktivaci neposílají
//$hlidac_email_aktivace[1]="Aktivován hlídač na produktu: %nazev% %id% %kod% %url% %web%";
//$hlidac_email_deaktivace[1]="Deaktivován hlídač na produktu: %nazev% %id% %kod% %url% %web%";
//$hlidac_email_deaktivace_vse[1]="Zrušeni všichni hlídači z webu %web%";
//Zde je možné definovat array, které se předá do EshopCena objektu a které určuje, jak mají vypadat ceny
//posílané v e-mailech oznamujících změněnou cenu produktu. Takto lze nastavit, zda tam má být cena s DPH nebo bez apod.
//$hlidac_email_ceny_setup=array("dan"=>true,"slevy"=>true);
//Zveřejňovat, do kdy trvá naplánovaná sleva?
//$hlidac_email_slevy_do=false;
//Předmět e-mailů se změnami. Array s indexy odpovídajícími jazykům.
//$hlidac_email_subject=array(
// 1=>"Změny v nabídce našeho e-shopu"
//);
//Definice custom typů. Struktura je: [ID_CUSTOM_TYPU] => array s prvky:
// funkce_email, funkce_admin, funkce_produkt, funkce_id, nazev
// Více viz dokumentace
// $hlidac_custom=array(
// "new-kategorie"=>array(
// "funkce_email"=>"test_new_kategorie",
// "funkce_admin"=>"test_admin_new_kategorie",
// "funkce_produkt"=>"test_produkt_new_kategorie", //Vrací array se třemi prvky
// "funkce_id"=>"test_id_new_kategorie", //Vrací array se třemi prvky
// "nazev"=>"Nový produkt v kategorii"
// )
// );
//A zde jsou různé texty posílané v e-mailu se změnami produktů.
//Formát je array [typ_textu]=>array(jazyk=>text, jazyk2=>text2, ...)
/*
$hlidac_email_text=array(
"zacatek"=>array(1=>"Vážený zákazníku,
Hlídač produktů z e-shopu %nazev% Vám posílá upozornění.