Search the Community
Showing results for tags 'natif'.
-
Bonjour, Depuis mi-avril j'ai un souci avec le module natif "Flux RSS de produits" qui ne se met plus à jour. Il est resté bloqué sur une Catégorie de produits affichée dans le module "Produits phares" à une date donnée. Et même les ajouts à cette Catégorie ne changent rien. Je ne sais pas si le souci est au niveau de ps_rssfeed.tpl : <div class="block-contact col-md-2 links wrapper"> <h3 class="h3 hidden-sm-down">{$title}</h3> <div> {if $rss_links} <ul> {foreach from=$rss_links item='rss_link'} <li><a href="{$rss_link['link']}" title="{$rss_link['title']}" target="_blank">{$rss_link['title']}</a></li> {/foreach} </ul> {else} <p>{l s='No RSS feed added' d='Shop.Theme.Catalog'}</p> {/if} </div> </div> ...ou ps_feeder.php : if (!defined('_PS_VERSION_')) { exit; } class Ps_Feeder extends Module { private $templateFile; public function __construct() { $this->name = 'ps_feeder'; $this->author = 'PrestaShop'; $this->version = '1.0.1'; $this->need_instance = 0; $this->controllers = array('rss'); $this->ps_versions_compliancy = array( 'min' => '1.7.0.0', 'max' => _PS_VERSION_, ); parent::__construct(); $this->displayName = $this->trans('RSS products feed', array(), 'Modules.Feeder.Admin'); $this->description = $this->trans('Generate a RSS feed for your latest products.', array(), 'Modules.Feeder.Admin'); $this->templateFile = 'module:ps_feeder/views/template/hook/ps_feeder.tpl'; } public function install() { return parent::install() && $this->registerHook('displayHeader'); } public function getWidgetVariables() { $regex = '!^(.*)\/([0-9]+)\-(.*[^\.])|(.*)id_category=([0-9]+)(.*)$!'; if (!($id_category = (int)Tools::getValue('id_category'))) { if (isset($_SERVER['HTTP_REFERER']) && strstr($_SERVER['HTTP_REFERER'], Tools::getHttpHost()) && preg_match($regex, $_SERVER['HTTP_REFERER'], $regs)) { if (isset($regs[2]) && is_numeric($regs[2])) { $id_category = (int)($regs[2]); } elseif (isset($regs[5]) && is_numeric($regs[5])) { $id_category = (int)$regs[5]; } } elseif ($id_product = (int)Tools::getValue('id_product')) { $product = new Product($id_product); $id_category = $product->id_category_default; } } $orderBy = Tools::getProductsOrder('by', Tools::getValue('orderby')); $orderWay = Tools::getProductsOrder('way', Tools::getValue('orderway')); return array( 'id_category' => $id_category, 'orderBy' => $orderBy, 'orderWay' => $orderWay, ); } public function hookDisplayHeader() { $this->smarty->assign($this->getWidgetVariables()); return $this->fetch($this->templateFile); } } Idéalement, il va piocher dans la Catégorie "2-accueil", comme chez tout le monde. J'ai tenté de vider le cache, se passer en "randomize"... Est-ce que quelqu'un a une idée ?
-
Bonjour, Je viens poster sur ce forum car nous avons une erreur lors de l'utilisation du module So Colissimo (le module gratuit, natif). J'ai regarder plusieurs topic mais n'ai pas trouvé la solution : Lorsqu'on arrive au choix de la livraison, nous avons bien la FancyBox qui s'affiche. En revanche, lors de la validation de l'achat (une fois le lieu sélectionné), un "fatal error" s'affiche. Rien d'autre. Je ne sais vraiment pas d'où cela peut venir, nous sommes sur la version 1.4.8.2 de Prestashop et la version du module est la 2.3. Quelqu'un aurait une solution ? Merci d'avance de l'aide que vous pourrez nous apporter.