Author Archives: admin

Google Search Console: either “offers”, “review”, or aggregaterating should be specified

Source: https://www.prestashop.com/forums/topic/956810-google-analytics-error-either-offers-review-or-aggregaterating-should-be-specified/ Edit: product.tpl around line 37, add <div data-section-id=”product” data-section-type=”product” data-enable-history-state=”true” itemscope itemtype=”https://schema.org/Product”> <meta itemprop=”name” content=”{$product->name|escape:’html’:’UTF-8′}”> <meta itemprop=”url” content=”{$link->getProductLink($product)}”> <meta itemprop=”brand” content=”{$shop_name|escape:’html’:’UTF-8′}”> <meta itemprop=”image” content=”{$link->getImageLink($product->link_rewrite, $cover.id_image, ‘large_default’)|escape:’html’:’UTF-8′}” /> <meta itemprop=”description” content=”{$product->description|strip_tags:false|strip}” /> <meta itemprop=”sku” content=”{$product->reference}” /> <meta itemprop=”itemCondition” content=”New” … Continue reading

Posted in Google Analytics | Tagged | Comments Off on Google Search Console: either “offers”, “review”, or aggregaterating should be specified

Prestashop: Full-width for CMS pages

Warehouse theme. If the display left column option is disabled in the advanced setting of the theme, the center column does not know it is supposed to be in full width. A blank space is shown on the left. Enable … Continue reading

Posted in troubleshoot | Tagged | Comments Off on Prestashop: Full-width for CMS pages

Prestashop: Layered Navigation Block – Auto Scroll to Products

Source: https://www.prestashop.com/forums/topic/347990-layered-navigation-block-auto-scroll-to-products/ js file under “/themes/themename/js/modules/blocklayered” called “blocklayered.js” Solution 1: Replace : $.scrollTo(‘.product_list’, 400); by $.scrollTo(‘product_list’, 0); //stop the scroll or $.scrollTo(‘body’, 0); // brings to the top of the page instantly. Solution 2: //if(slideUp) //$.scrollTo(‘.product_list’, 400); //updateProductUrl();  

Posted in ecommerce, modules | Tagged | Comments Off on Prestashop: Layered Navigation Block – Auto Scroll to Products

WordPress: Disable plugins from database for troubleshooting

Source: https://www.templatemonster.com/help/wordpress-disable-plugins-via-database-manual-removal.html UPDATE wp_options SET option_value = ” WHERE option_name = ‘active_plugins’;

Posted in troubleshoot | Comments Off on WordPress: Disable plugins from database for troubleshooting

Prestashop: remove PayPal logo from right column

Solution: https://www.prestashop.com/forums/topic/249896-solved-how-do-i-remove-the-paypal-logo-from-my-home-page/?tab=comments#comment-1241457 open the file: (paypal module directory) views/templates/hook/column.tpl and remove the content of this file And/or: https://www.prestashop.com/forums/topic/255741-solved-how-to-remove-paypal-logo/?tab=comments#comment-2010062 unhook the PayPal module from the right column on my template. This is in the Modules – Positions.

Posted in ecommerce, templates | Comments Off on Prestashop: remove PayPal logo from right column

Prestashop: delete customer’s cookies

Solution: https://www.prestashop.com/forums/topic/364875-how-to-delete-cookies-customers/?tab=comments#comment-2348354 Overriding the method __construct (classes/Cookie.php) changing the commented lines override/classes/Cookie.php class Cookie extends CookieCore { public function __construct($name, $path = ”, $expire = null, $shared_urls = null, $standalone = false, $secure = false) { $this->_content = array(); $this->_standalone … Continue reading

Posted in ecommerce, troubleshoot | Tagged , | Comments Off on Prestashop: delete customer’s cookies

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 1) Product.php class (use override) Insert code at the last part of public static function getProductProperties($id_lang, $row, Context $context = null) /* add product tags to product list */ $row[‘tags’] = array(); $tags = Tag::getProductTags($row[‘id_product’]); //show product tags … Continue reading

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