
Landsman
Members-
Posts
45 -
Joined
-
Last visited
Contact Methods
- Website
Profile Information
-
Activity
Agency
Landsman's Achievements
Newbie (1/14)
0
Reputation
-
Ahoj, vyřešil jsi to nějak?
-
Ahoj, chci se zeptat, jestli nevíte o nějakém modulu, který vypisuje libovolné podkategorie z CMS (v1.4.xx). Mám vlastní titulní stranu e-shopu a rád bych na ní vypisoval asi 5 posledních příspěvků (stránek) z CMS. Výpis by měl být složen z názvu stránky a části obsahu (definovatelný počet znaků), datumu. Výsledek by měl vypadat jako klasický výpis článku, tj. perex včetně obrázku. V příloze náhled mé představy. Předem díky za reakce.
-
Díky, zkusím ji.
-
Po nějaké době se vracím zpět k Prestashopu. Novinky a fórum jsem nesledoval. Chtěl bych se vás proto zeptat, na jaké verzi by jste doporučili stavět nový e-shop. Poslední dobré zkuženosti jsem měl s verzí 1.3.6, kde byly k dispozici všechny užitečné moduly. Ocením každou zkušenost, díky!
-
Někde jsem viděl modifikovanou Prestu, kde byl klasický odpočet slevy. Nevím zda-li to byl modul, či úprava, ale rozhodně by se mi to hodilo. Nevíte o tom něco? Info: http://www.zapakatel.cz/ (něco na ten způsob)
-
Verze v.1.4.4.1, hosting u Wedosu (http://hosting.wedos.com/), eshop běží na subdoméně. Úpravy, dle manuálu http://kb.wedos.com/a/130/prestashop.html Vyřešil jsem to instalací verze 1.3.6.0, která tento problém nemá.
-
Mám stejný problém. PrestaShop 1.4.0.17, eshop mám na subdoméně. Ví někdo?
-
Stále nevyřešeno, můžete na to někdo prosím mrknout? <?php $shopUrl = 'lt-obleceni.cz'; $noShowCategory = "0"; $cfgFile = './config/settings.inc.php'; if (!file_exists($cfgFile)) { die('Chyba při spouštění skriptu ...'); } require_once($cfgFile); $db = @MySQL_Connect(_DB_SERVER_, _DB_USER_, _DB_PASSWD_); if (!$db) { die('Nemohu se spojit s databazi.'); } MySQL_Select_DB(_DB_NAME_, $db); MySQL_Query("SET NAMES 'utf8'"); $prefix = "ps_"; header("Content-Type: text/xml"); echo '<?xml version="1.0" encoding="utf-8"?>'; ?> <?php echo "\n\n"; $res = MySQL_Query("SELECT p.id_product, p.quantity, p.price, p.reduction_price, p.reduction_percent, p.reduction_from, p.reduction_to, p.active, pl.name, pl.description_short, pl.link_rewrite, i.id_image FROM {$prefix}product p JOIN {$prefix}product_lang pl USING(id_product) JOIN {$prefix}image i USING(id_product) WHERE i.cover = 1 AND p.active = 1 AND NOT (SELECT COUNT(*) FROM {$prefix}category_product cp WHERE cp.id_product = p.id_product AND cp.id_category IN($noShowCategory)) ORDER BY p.id_product", $db); $currentDate = date('Y-m-d'); $skipDuplicate = 1; while ($row = MySQL_Fetch_Assoc($res)) { if($skipDuplicate != 1) { $desc = strip_tags(html_entity_decode($row['description_short'], ENT_COMPAT, 'utf-8')); if ($result['reduction_from'] == $result['reduction_to'] || ($result['reduction_from'] <= $currentDate && $currentDate <= $result['reduction_to'])) { if ($row['reduction_price'] && $row['reduction_price'] > 0) { if ($row['reduction_price'] >= $row['price']) { $reduction = $row['price']; } else { $reduction = $row['reduction_price']; } } elseif ($row['reduction_percent'] && $row['reduction_percent'] > 0) { if ($row['reduction_percent'] >= 100) { $reduction = $row['price']; } else { $reduction = $row['price'] * $row['reduction_percent'] / 100; } } } echo "\n"; echo "\t" . mb_substr($row['name'], 0, 64, 'utf-8') ."\n"; echo "\t" . mb_substr($desc, 0, 512, 'utf-8') . "\n"; echo "\thttp://" . $shopUrl . "/" . $row['id_product'] . "-" . $row['link_rewrite'] . ".html\n"; echo "\tnew\n"; echo "\tihned\n"; echo "\thttp://" . $shopUrl . "/img/p/" .$row['id_product'] . "-" . $row['id_image'] . "-large.jpg\n"; echo "\t" . round((($row['price'] - $reduction)*0.8),2) . "\n"; echo "\t" . round((($row['price'] - $reduction)*1),2) . "\n"; echo "\t0,20\n"; echo "\n"; $skipDuplicate = 1; } else { $skipDuplicate = 0; } $reduction = NULL; $row['reduction_percent'] = NULL; $row['reduction_price'] = NULL; } echo "\n"; ?> http://lt-obleceni.cz/xml_zbozi_cz.php Nevypisuje vše a zboží si nerozumí s cenou..
-
Dobrý večer, musím sem pro radu. Nějakou dobu zkouším export na zbozi.cz. Používal jsem kódy, které jsem nalezl zde na fóru. U jednoho zlobila cena, nějaký to nevzalo vůbec. Až jsem narazil na jeden hezký. Cena se zobrazuje dobře, název taky OK až na obrázek. Ten to nechce načíst. Dále v exportu vidím již neaktivní zboží (vyprodané a asi i smazané). Na obchodu běží Prestashop verze 1.3.1.1. URL na export: http://jdem.cz/kgab9 Ukázka chyby: toto je produkt: http://jdem.cz/kgae2 a zde je výpis ze zbozi.cz: http://jdem.cz/kgaf4 (bez obrazku) Kód exportu: <?php $shopUrl = 'http://www.domena.cz'; // adresa shopu včetně http:// include(dirname(__FILE__).'/config/config.inc.php'); // cesta ke config souboru include(dirname(__FILE__).'/init.php'); error_reporting(0); $p=Product::getProducts(4, 0, 0, 'id_product', 'desc', false); // ceština je v databázi zapsaná pod číslem 3 $products=Product::getProductsProperties(4, $p); // ceština je v databázi zapsaná pod číslem 3 header("Content-Type: text/xml"); echo '<?xml version="1.0" encoding="utf-8"?> '; foreach ($products as $row) { $img=Product::getCover($row['id_product']); echo ' '.str_replace("&", "&", $row['name']).' '.str_replace("&", "&",strip_tags($row['description_short'])).' '.$row['link'].' '.$shopUrl.'/img/p/'.$row['id_product'].'-'.$img['id_image'].'.jpg '.($row['price']*1).' 0 '; } echo ''; ?> Budu vděčný za rady a pomoc.
-
A podobných věcí je více. Na http://labs.studioart.cz/ plánuji v budoucnu nahodit balík se obsahující podobné změny, důležité moduly, nastavení. Jen co bude čas
-
Klasické řazení 01.S nefunguje? Pokud ne, dalo by se to podle mě vyčíst z php kategorií a přidat sem.
-
K CSV: Používal jsem pro vytvoření Open Office - stačí v něm ale pouze ukládat pod UTF-8. Přikládám vzorový soubor a screenshot uložení. Samozřejmě záleží, jak si dokument uložíte - oddělovací znaky,.. Při importování musíte v druhém kroku přeskočit první řádek, kde je popis sloupců. Zkontrolujte taky, zda obsah sloupců sedí s obsahem roletky. Pokud ne opravte. Importujte třeba po 150 kusech, záleží na hostingu. @Mamejeradi.cz Pošlu ti maila, mohl by jsi mi vypsat specifikaci hostingu? Určitě by se mi podobný kousek v budoucnu hodil import-vzorovy-soubor.csv
-
Takže jsem se konečně dopracoval ke správnému CSV. Teď mám problém jen s obrázky. V CSV jsou uvedeny, zkoušel jsem např. 5 položek s fotkami a bez problému. Poté 250 a sekne se to. Hosting je bohužel na Banánu. Vím, co jsou zač, ale nedá se nic dělat. Nějaké rady?