@@verze 3.2 @@sql CREATE TABLE `mod_eshop_rada` ( `id` int(11) NOT NULL AUTO_INCREMENT, `master` int(11) DEFAULT 0 NOT NULL, `poradi` tinyint(4) NOT NULL, `url` varchar(100) NOT NULL, `obrazek` varchar(100) NOT NULL, `ipopis` varchar(100) NOT NULL, `typ_grafiky` int(11) NOT NULL, `strukto_pozice` int(11) DEFAULT NULL, PRIMARY KEY (`id`), KEY `master` (`master`), KEY `url` (`url`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci; CREATE TABLE `mod_eshop_rada2produkt` ( `idrada` int(11) NOT NULL, `idprodukt` int(11) NOT NULL, PRIMARY KEY (`idrada`,`idprodukt`), KEY `idprodukt` (`idprodukt`), CONSTRAINT `mod_eshop_rada2produkt_ibfk_1` FOREIGN KEY (`idrada`) REFERENCES `mod_eshop_rada` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci; CREATE TABLE `mod_eshop_rada_detail` ( `master` int(11) NOT NULL, `jazyk` tinyint(4) NOT NULL, `nazev` varchar(100) NOT NULL, `stav` tinyint(4) NOT NULL DEFAULT '1', `popis` text NOT NULL, `title` varchar(100) NOT NULL, `description` varchar(255) NOT NULL, `keywords` varchar(255) NOT NULL, PRIMARY KEY (`master`,`jazyk`), KEY `jazyk` (`jazyk`), CONSTRAINT `mod_eshop_rada_detail_ibfk_1` FOREIGN KEY (`master`) REFERENCES `mod_eshop_rada` (`id`) ON DELETE CASCADE ON UPDATE CASCADE) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci; @@files mod_eshop/rady mod_eshop/rady/maly mod_eshop/rady/nahled mod_eshop/rady/full mod_eshop/rady/karta @@conf+:eshop_conf.php $povolit_rady = true; $rady_standard_vypis_produktu = true; // dej false, pokud nechceš do šablony eshop_rada_#.php připravovat data // ve formátu pro šablonu kategorie, ale místo toho si řadu přichystáš sám $obrazky_rada["maly"]["width"]=50; $obrazky_rada["maly"]["height"]=50; $obrazky_rada["nahled"]["width"]=100; $obrazky_rada["nahled"]["height"]=100; $obrazky_rada["karta"]["width"]=200; $obrazky_rada["karta"]["height"]=200; $obrazky_rada["full"]["width"]=800; $obrazky_rada["full"]["height"]=800; @@reflection if (!isset($moduly["eshop"])) return "nelze"; eval(nactinastavenimodulu("eshop")); if (isset($povolit_rady) and $povolit_rady) return "ano"; return "ne";