Monthly Archives: June 2019

Prestashop: category pages noindex

Due to layered navigation block disabling robots by default… Solution: https://www.prestashop.com/forums/topic/866411-category-pages-noindex/ Hi, the problem comes from the “Layered navigation block” module. After the update to v2.2.1 something has changed. To Fix the problem for Prestashop 1.6 go to Modules and … Continue reading

Posted in modules, troubleshoot | Tagged , | Comments Off on Prestashop: category pages noindex

Prestashop: Add tags to the product list

Source: http://nemops.com/prestashop-product-list-tags/#.XPt5M7hS-Ul

Posted in templates | Tagged , | Comments Off on Prestashop: Add tags to the product list

Prestashop: Remove View Grid/List buttons from Product Listing

Source: https://www.prestashop.com/forums/topic/337353-remove-view-gridlist-bottons/ Open themes/yourtheme/product-sort.tpl and find this code: <ul class=”display hidden-xs”>     <li class=”display-title”>{l s=’View:’}</li>     <li id=”grid”><a rel=”nofollow” href=”#” title=”{l s=’Grid’}”><i class=”icon-th-large”></i>{l s=’Grid’}</a></li>     <li id=”list”><a rel=”nofollow” href=”#” title=”{l s=’List’}”><i class=”icon-th-list”></i>{l s=’List’}</a></li> </ul> Delete it and buttons will gone.

Posted in templates | Tagged , | Comments Off on Prestashop: Remove View Grid/List buttons from Product Listing

Prestashop: fake customer registrations spam

Source: https://www.prestashop.com/forums/topic/981159-securite-spam-customer-account-solution-13-15/ within your class classes/Validate.php – either in the native code, or into an override, add this function public static function isCustomerName($name) { if (preg_match(Tools::cleanNonUnicodeSupport(‘/www|http/ui’),$name)) return false; return preg_match(Tools::cleanNonUnicodeSupport(‘/^[^0-9!\[\]<>,;?=+()@#”°{}_$%:\/\\\*\^]*$/u’), $name); } Then modify inside classes/Customer.php ‘lastname’ => array(‘type’ => … Continue reading

Posted in troubleshoot | Tagged , | Comments Off on Prestashop: fake customer registrations spam