- [Case Studies](/kategorie/case-studies)
- [E‑commerce tipy](/kategorie/e-commerce-tipy)
- [E‑shopové riešenia a platformy](/kategorie/e-shopove-riesenia-platformy)
- [Mergado Pack](/kategorie/mergado-pack)
- [Mergado tipy](/kategorie/mergado-tipy)
- [Novinky v Mergade](/kategorie/novinky-v-mergade)
- [Novinky z porovnávačov cien](/kategorie/novinky-z-porovnavacov-cien)
- [Pracujeme s Mergadom](/kategorie/pracujeme-s-mergadom)
- [Rozhovory](/kategorie/rozhovory)
- [Rozšírenia](/kategorie/aplikacie)
- [S Mergadom do zahraničia](/kategorie/s-mergadom-do-zahranicia)
- [Zo života Mergada](/kategorie/zo-zivota-mergada)
 



 

 1. [  Domov  ](/)
2. [     Blog  ](/blog)
3. [     Pracujeme s Mergadom  ](/kategorie/pracujeme-s-mergadom)
4. <a class="flex items-center gap-2 hover:underline" href="" itemid="" itemprop="item" itemscope="" itemtype="https://schema.org/Thing">    **Našepkáme vám to: Možnosti nápovedy v Mergade** </a>
 
  

 

#  **Našepkáme vám to: Možnosti nápovedy v Mergade** 

 

 

 [    ![](https://www.mergado.sk/sites/default/files/perm/user-avatar/23021961102131189073595481259913287n.jpg)   Lukáš Horák  ](/blog/lukas-horak) [Pracujeme s Mergadom](/kategorie/pracujeme-s-mergadom) 

4. 5. 2018

2 minúty čítania

 

 

 

 

 

  ![](https://www.mergado.sk/sites/default/files/field/image/naseptavac2-sk.png)  

Mergado ste si zapli len nedávno. Už v ňom zvládate základné úpravy. Ale čím hlbšie prenikáte, tým viac stretávate miesta, s ktorých nastavením budete potrebovať poradiť. Presne na to je tu náš vychytaný našepkávač.



 

 

 
                function tableOfContents() {
                  return {
                    headings_menu: [],
                    heading_active: '', // Added to track the active section
                    shouldBeSticky: false,

                    generateToC() {
                      const headings = document.querySelectorAll('.js-article-full-headings h2, .js-article-full-headings h3');
                      let headingMap = {};

                      headings.forEach((heading) => { // Use an arrow function to maintain `this` context
                        // Normalize heading text to remove diacritics, then replace non-alphanumeric characters with dashes
                        var normalizedText = heading.textContent.normalize("NFD").replace(/[\u0300-\u036f]/g, ""); // Remove diacritics
                        var id = heading.id ? heading.id : normalizedText.trim().toLowerCase()
                          .split(' ').join('-').replace(/[^a-z0-9\-]/ig, ''); // Updated regex to replace non-alphanumeric characters
                        headingMap[id] = headingMap[id] !== undefined ? ++headingMap[id] : 0;

                        // Use the updated `id` with diacritics removed for the heading id and the TOC
                        const finalId = headingMap[id] ? `${id}-${headingMap[id]}` : id;
                        this.headings_menu.push({
                          id: finalId,
                          title: heading.textContent,
                          level: heading.tagName.toLowerCase(), // Track heading level
                          active: false, // Initially set active to false
                        });
                        heading.id = finalId;
                      });
                    },

                    checkStickyNeeded() {
                      const ul = this.$el.querySelector('ul');
                      if (ul) {
                        this.shouldBeSticky = ul.scrollHeight < window.innerHeight;
                      }
                    },

                    setActiveHeading() {
                      // disabled not working with active state on click
                      // add @scroll.window="setActiveHeading()" to the parent div

                      // const headings = document.querySelectorAll('.js-article-full-headings h2');
                      // let activeHeading = '';
                      // let closestHeadingDistance = Infinity;

                      // headings.forEach((heading) => {
                      //   const rect = heading.getBoundingClientRect();
                      //   const offset = rect.top - window.innerHeight / 2; // Consider heading in the middle of the screen as active

                      //   if (offset < 0 && Math.abs(offset) < closestHeadingDistance) {
                      //     activeHeading = heading.id;
                      //     closestHeadingDistance = Math.abs(offset);
                      //   }
                      // });

                      // // Update the active state in headings_menu
                      // if (activeHeading !== this.heading_active) {
                      //   this.headings_menu = this.headings_menu.map(item => ({
                      //     ...item,
                      //     active: item.id === activeHeading,
                      //   }));
                      //   this.heading_active = activeHeading;

                      // }
                    },

                    setActiveItem(clickedId) {
                      this.headings_menu.forEach(item => {
                        item.active = (item.id === clickedId);
                      });
                      this.heading_active = clickedId; // Optionally update the heading_active property if used
                    },
                  };
                }
               1. <a :class="{ 'border-r-[3px] border-secondary': item.active, 'text-sm': item.level === 'h3' }" :href="'#' + item.id" class="inline-block text-balance hover:underline p-0.5 pr-3">  — </a>
  



 

Mergado ste si zapli len nedávno. Už v ňom zvládate základné úpravy. Ale čím hlbšie prenikáte, tým viac stretávate miesta, s ktorých nastavením **budete potrebovať poradiť**. Presne na to je tu **náš vychytaný našepkávač**. V tomto článku si zmapujeme, kde všade sa v Mergade ponúka funkcia našepkávača, ktorá vám automaticky navrhne možnosti úprav.

### Kedy a kde sa v Mergade našepkáva

Aktivácia našepkávača sa vyvolá **kliknutím do kolónky s hodnotami**, alebo keď do takejto kolónky začnete písať.

## Stránka Produkty

Na stránke produkty sa našepkávač aktivuje **pri jednoduchom vyhľadávaní**. Z obsahu vybraného elementu sa našepkávajú vstupné, či výstupné hodnoty, podľa toho, čo si zatrhnete. Súčasne musí byť vybraná podmienka „je rovné“, alebo nesmie byť vybraná žiadna. Ak nie sú vybrané vyššie uvedené podmienky, alebo nie je vhodne zvolená kombinácia vybraného elementu, či oblasť hľadania, našepkávač nefunguje.

## Stránka Elementy

Pri pridávaní nového elementu vám našepkávač **dá na výber** z konkrétnych elementov, ktoré je možné pre daný export využiť. To znamená, že pri Heureka exporte sa vám budú našepkávať iné názvy elementov, ako pri exporte pre [Google Nákupy](https://www.mergado.cz/tema/google-nakupy), či z Facebooku.



 

 [  ![](https://www.mergado.sk/sites/default/files/perm/paragraph-image/naseptavac_0.png)  ](https://www.mergado.sk/sites/default/files/perm/paragraph-image/naseptavac_0.png) 

## Stránka Pravidlá

Našepkávač sa obecne zobrazuje **pri všetkých hromadných pravidlách**. Ak zvolíte element s kategóriami, pre ktorý má Mergado našepkávač kategórií implementovaný, našepkávač sa objaví (napr. keď prepisujete CATEGORYTEXT pri exportoch pre Heureku, alebo G:GOOGLE\_PRODUCT\_CATEGORY v Google Nákupoch a pod.).

**Pri akých typoch pravidiel sa teda našepkávač aktivuje?**

- **hromadne prepísať podľa výberu** (na ľavej strane zo vstupných hodnôt, na pravej strane formulára zo stromu kategórií, ak je pre daný export dostupný)
- **hromadne prepásať hodnoty** (na ľavej strane zo vstupných hodnôt, na pravej strane formuláre zo stromu kategórií, ak je pre daný export dostupný)
- **hromadne premenovať kategórie** (na ľavej strane zo vstupných hodnôt elementu s kategóriami pre daný export, na pravej strane formuláre zo stromu kategórií, ak je pre daný export dostupný)

## Stromy kategórií

**Aké stromy kategórií teraz Mergado našepkáva?**

- Heureka
- [Zboží.cz](https://www.zbozi.cz/)
- Google Nákupy
- [Glami.cz](https://www.glami.cz/) (chystáme tiež verzie pre SK, FR, DE, HU, RO)
- [ShopAlike.cz](https://www.shopalike.cz/)

Berte ohľad na to, čo vám našepkávač ponúka. Ak sa budete riadiť jeho radami, ušetríte si čas zdĺhavým googlením výrazov a správa Mergada sa pre vás okamžite stane ľahšou a zrozumiteľnejšou. Myslíte si, že by ste vy a ďalší užívatelia využili služieb našepkávača aj v iných častiach Mergada? [Napíšte nám](mailto:mergado@mergado.sk).



 

- [  Elementy ](/tema/elementy)
- [  Mergado ](/tema/mergado)
- [  CATEGORYTEXT ](/tema/categorytext)
- [  Pravidlá v Mergade ](/tema/pravidla-v-mergade)
- [  PRODUCT ](/tema/product)
 
 [    ![](https://www.mergado.sk/sites/default/files/perm/user-avatar/23021961102131189073595481259913287n.jpg)  ](/blog/lukas-horak)###  [ Lukáš Horák ](/blog/lukas-horak) 

Lukáš sa v Mergade stará o väčšinu komunikácie v češtine. Prostredníctvom blogu, e‑mailu a sociálnych sietí pravidelne zásobuje čitateľa aktualitami z e‑commerce, novinkami a tipmi z Mergada. Pokiaľ práve nie je copywriter, užíva si príjemné veci ako badminton, výlety medzi utajené skvosty osemdesiatkovej hudby a plody mora podávané s červeným vínom.

 

 

 

 

 

 

 

 

 

## Mohlo by vás *zaujímať*

 

 [    ![](https://www.mergado.sk/sites/default/files/perm/image/shoptet_shopify_sk.jpg)  

### Ako sme s Mergadom previedli e‑shop zo Shoptetu na Shopify: kompletná migrácia bez straty dát

 

 ](/blog/ako-sme-s-mergadom-previedli-e-shop-zo-shoptetu-na-shopify-kompletna-migracia-bez-straty-dat) 

 [    ![nastavenie uživatelských účtov](https://www.mergado.sk/sites/default/files/perm/image/new-nahladovka-na-blog-1200-x-628-px-38.png)  

### Ako nastavovať užívateľské účty agentúrnych pracovníkov v Mergade

 

 ](/blog/opravnenie-uzivatelskych-uctov-pre-agentury) 

 [    ![produktový feed 5 najčastějších cýb](https://www.mergado.sk/sites/default/files/perm/image/new-nahladovka-na-blog-1200-x-628-px-19_0.png)  

### 5 najčastejších chýb v produktovom feede a ako ich upraviť v Mergade

 

 ](/blog/najcastejsie-chyby-v-produktovom-feede) 

 

 

 

## Nenechajte si nič *ujsť*

 Prihláste sa k odberu nášho newslettera 

   

       

   Prihlásením súhlasíte s tým, že vaše údaje budeme spracovávať v súlade s našimi [zásadami ochrany osobných údajov](/vyhlasenie-o-cookies). 

  Ďakujeme, úspešne ste sa pripojili k nášmu zoznamu odberateľov. 

 

 

 
      function ml_webform_success_5807248() {
        var r = ml_jQuery || jQuery
        r('.ml-subscribe-form-5807248 .row-success').show(), r('.ml-subscribe-form-5807248 .row-form').hide()
      }