Jak vypnout porovnání produktů?

Vytvořeno: 2018-10-29 | Poslední změna: 2018-11-05 | Autor: GetReady

Jak vypnout "Compare products" v Magento 2

Někdy je prostě lepší nic neporovnávat. Anebo není porovnat s čím...

  • Obrázek: Přidání produktu do porovnání. (Magento2 - LUMA téma)
  • Obrázek: Stránka s porovnávanými produkty v Magento2. (comparison list)

Compare products / porovnat produkty

Tato funkce vytváří podrobné porovnání dvou či více produktů. Je velmi oblíbená zákazníky, kteří se snaží zorientovat v rozsáhlé nabídce podobného zboží. „Porovnat produkty“ přehledně ukazuje všechny parametry (atributy) zvolených produktů a usnadňuje tak rozhodování. V Magentu 2 se odkaz na porovnání zobrazí (v závislosti na tématu) jako text nebo jako obrázek (ikonka). Produkty z porovnávací stránky je možné odebírat, přidávat a celou stránku vytisknout.

Jak vypnout Compare products?

(Vyžaduje editaci kódu)

Funkci Compare products (Porovnat produkty) nejde jednoduše vypnout prostou změnou konfigurace. Existují sice bezplatné doplňky, které to umožňují, ale my si ukážeme způsob, jak toho dosáhnout vlastními silami, bez nutnosti instalace dalšího kódu. Předpokládejme, že používáte pro svůj e-shop nějaký vzhled, zkrátka téma...

1. Identifikujte v kódu adresář, kde máte používané téma

Mělo by být na cestě app/design/frontend/<jméno_výrobce>/<jméno_tématu>
Tomuto umístění budeme dále říkat <téma_adresář>

2. Podívejte se, jestli máte v tématu jeden z těchto dvou souborů rozvržení (layout):

<téma_adresář>/Magento_Catalog/layout/default.xml
nebo:
<téma_adresář>/Magento_Theme/layout/default.xml
Nemáte-li žádný z těchto souborů, alespoň jeden vytvořte, pozor, jako platný XML soubor aktualizace rozvržení. (layout update).

3. Dovnitř uzlu <body> vložte následující řádky:

<referenceBlock name="catalog.compare.sidebar" remove="true"/>
<referenceBlock name="catalog.compare.link" remove="true"/>
<referenceBlock name="category.product.addto.compare" remove="true"/>
<referenceBlock name="view.addto.compare" remove="true" />

4. Aby se změna projevila, nezapomeňte smazat cache.

System > Tools / Cache Management > Flush Magento Cache

Obrázek: Magento2, administrace. Správa cache (cache management).
Název článku Jak vypnout porovnání produktů?
URL https://www.getready.cz/navody/magento-2-jak-vypnout-porovnani-produktu
Testováno ve verzi Magento 2.2.4, Magento 2.2.6
Poslední změna 2018-11-05
Autor GetReady

Nenašli jste návod který by vám pomohl? Zavolejte nám na tel. +420 774 714 916
nebo napište na info@getready.cz, něco určitě vymyslíme.

Ozveme se a poradíme.
A možná zde díky vám přibude i nový návod pro Magento 2 :)