prestashop: faceted filter

In Prestashop 1.7.4.2 the Price Slider does not work, so you’re left with “range lists” which are not helpful.  To kind of control the limits on these “Range Lists” I tweaked the following file:  ps_facetedsearch.php LINE 1026: ‘.(int) Tools::ps_round($max_price[$currency[‘id_currency’]] * […]

prestashop: remove manufacturer list scroll

theme folder -> manufacturer-list.tpl To remove top scrool, around line 70, delete the following: <div class=”top-pagination-content clearfix bottom-line”> {include file=”$tpl_dir./pagination.tpl” no_follow=1} </div>   For the bottom one,    Delete around line 153   <div class=”content_sortPagiBar”> <div class=”bottom-pagination-content clearfix”> {include file=”$tpl_dir./pagination.tpl” […]

prestashop: manufacturer page slow

-> Classes-> Manufacturer.php   /* $results = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS(‘ SELECT p.`id_manufacturer`, COUNT(DISTINCT p.`id_product`) as nb_products FROM `’._DB_PREFIX_.’product` p USE INDEX (product_manufacturer) ‘.Shop::addSqlAssociation(‘product’, ‘p’).’ LEFT JOIN `’._DB_PREFIX_.’manufacturer` as m ON (m.`id_manufacturer`= p.`id_manufacturer`) WHERE p.`id_manufacturer` != 0 AND product_shop.`visibility` NOT IN (“none”) ‘.($active […]

prestashop: remove undefined from product list

When you switch the view from Manufacturer’s Product List you get an undefined Character.  To remove this go to  /var/www/html/XXXXXXX/themes/default-bootstrap/js/global.js: Comment the following lines: Line 284: html += ‘<h5 itemprop=”name”>’+ $(element).find(‘h5’).html() + ‘</h5>’;   Line 324: html += ‘<h5 itemprop=”name”>’+ […]

prestashop: shortlinks

Manufacturer Link on Product Page <a href=”manufacturers-{$product->manufacturer_name|replace:’&’:”|replace:’ ‘:’-‘|lower}-{$product->id_manufacturer}” style=”color:blue; text-decoration:underline” ></a>     Manufacturer Link on Manufacturer List href=”{$link->getmanufacturerLink($manufacturer.id_manufacturer, $manufacturer.link_rewrite)|escape:’html’:’UTF-8′}”