🌟 Novinky a release v Mergadu

Nová verze Mergada

Datum a čas nasazení

středa 2. 2. 2022 15:30

Novinky

  • :star2: :four_leaf_clover: Do správce výběrů jsme k jednotlivým výběrům přidali zkratku pro vytvoření pravidla.
  • :apple: Zjednodušili jsme postup při importování výběrů z projektu A do projektu B.
    • Nyní lze zdrojový projekt vybírat samostatně - i bez předchozího vybrání zdrojového e-shopu.
  • :hammer_and_pick: Opravili jsme chybu, která nastávala při pokusu editovat existující pravidlo Nastavení cen za prokliky.
  • :adhesive_bandage: Na přehledu projektu bylo k dispozici tlačítko pro spuštění auditu výstupního feedu, přestože výstupní feed ještě neexistoval (např. když prvotní zpracování při vytváření projektu skončilo s chybou). Toto jsme opravili.
  • :rocket: Vylepšili jsme logiku pro optimalizaci UI uvnitř projektů, které mají ohromný počet elementů (tzn. tisíce, desetitisíce, ale i víc).
    • :thinking: Pokud elementy v projektu překročí konkrétní stanovený počet, na určitých místech v rozhraní, kde se tyto elementy mají vypisovat (např. seznam známých elementů ve formuláři pro výběry či ve formuláři editace pravidel), pak nevypisujeme elementy všechny, ale vybíráme podmnožinu jen těch nejdůležitějších. To z toho důvodu, že prohlížeč na straně uživatele tyto objemy elementů jinak nemusí dobře zvládat :sweat: a v takových situacích rozhraní Mergada buď velice dlouho načítá stránky, nebo dokonce úplně přestává reagovat.
      • Tímto se zajistí, že i když je u projektu ohromné množství elementů, tak i přesto se s ním dá skrz rozhraní “nějak” pracovat; důležité elementy jsou k dispozici (např. ve formuláři pravidel) - a ty méně důležité elementy schováme.
    • Doteď jsme za ty důležitější elementy považovali takové elementy, které nejsou zanořené či vícenásobné - tedy elementy typu PRODUCTNAME, CATEGORYTEXT, PRICE_VAT, … Avšak jakmile název elementu obsahoval svislítko |, tak jsme ho ve formulářích schovávali.
      • :cold_sweat: Takové řešení má tu nevýhodu, že kromě elementů IMAGE|12073, IMAGE|12074, … - u kterých je nízká pravděpodobnost, že s nimi uživatel bude chtít cíleně pracovat ve výběrech či pravidlech - schová i elementy jako IMGURL_ALTERNATIVE|2 či DELIVERY|CESKA_POSTA, se kterými uživatel cíleně často pracovat chce …
    • :heart_eyes: Nové řešení spočívá v tom, že nyní budeme schovávat jen takové elementy, které za svislítkem mají tří-a-víceciferné číslo.
      • Tzn. elementy jako IMGURL_ALTERNATIVE|2 či DELIVERY|CESKA_POSTA u takových projektů schovávat již nebudeme, ale elementy IMAGE|12073, IMAGE|12074, … budeme schovávat nadále.
    • Díky této změně jsme mohli výše zmiňovaný “stanovený počet” elementů, při jehož překročení se tato optimalizace UI aktivuje, radikálně snížit - čímž zrychlíme rozhraní mnoha obrovských projektů - a to aniž bychom riskovali, že u nich ve formulářích nebudeme nabízet důležité elementy. :smiling_face:
      • :thought_balloon: Tato změna znamená i to, že u projektů “s ohromným počtem elementů” se na stránce Elementy mění výchozí chování výpisu elementů ze Skrýt vícenásobné či zanořené elementy na Skrýt nedůležité elementy. S tím, že skrz checkbox Zobrazit všechny vnořené se dají vypsat elementy úplně všechny - tedy zanořené i nezanořené (taková možnost tam byla i doteď).

Může se stát, že v uvedený čas zaznamenáte drobné výpadky Mergada. Děkujeme za pochopení a trpělivost při nasazení nové verze.

V případě dotazů nás neváhejte kontaktovat.

7 Likes