Parametry z názvu do informačních parametrů

Dobrý den,
Měl bych prosím dotaz, jak efektivně dostat Parametry, které mám ve feedu v názvu produktu (screen1) do informačních parametrů, tak aby se mi do Shoptetu propisovali jako filtrační parametry. Předem děkuji za odpověď.

Dobrý deň,

samozrejme, môžete si v tomto prípade vytvoriť premenné jednotlivých parametrov v názve pomocou regulárnych výrazov. Následne cez pravidlo typu Přepsat doplníte tieto hodnoty premenných do konkrétnej pozície viacnásobného elementu.

Najskôr si teda v sekcii Proměnné vytvoríte premenné na jednotlivé parametre, ktoré potrebujete. V prípade Shoptetu vyberiete element NAME. Následne zadáte konkrétny regulárny výraz podľa toho, ktorý parameter hľadáte.

Pre nasledujúce parametre použijete regulárne výrazy:
Počet LED diód = (\d+[.,]?\d*(?:LED))
Príkon = (\d+[.,]?\d*(?:W))
Napätie = (\d+[.,]?\d*(?:V))
Vodeodolnostná priepustnosť = IP\d{1,3}
Teplota odolnosti = (\d+[.,]?\d*(?:°C))
Účinnosť diód = (\d+[.,]?\d*(?:lm/W))

Keď máte premenné vytvorené a uložené môžete vytvoriť nové pravidlo typu Přepsat. Postupne budete dopĺňať názvy premenných podľa pozícii. Keďže ide o shoptet doplníte do riadkov postupne správne cesty k elementom a ich hodnoty. Pri hodnotách VALUE použijete práve tie premenné, ktoré ste si vytvorili.

TEXT_PROPERTIES | TEXT_PROPERTY {@@POSITION = 1} | NAME = Počet LED diod na meter
TEXT_PROPERTIES | TEXT_PROPERTY {@@POSITION = 1} | VALUE = %pocet_diod_na_m_led%
TEXT_PROPERTIES | TEXT_PROPERTY {@@POSITION = 2} | NAME = Voděodolné provedení
TEXT_PROPERTIES | TEXT_PROPERTY {@@POSITION = 2} | VALUE = %vodeodolnost_prevedenie_IP%
TEXT_PROPERTIES | TEXT_PROPERTY {@@POSITION = 3} | NAME = Tepelná odolnost
TEXT_PROPERTIES | TEXT_PROPERTY {@@POSITION = 3} | VALUE = %tepelna_odolnost_C%

Ak chcete namiesto TEXT_PROERTIES použiť skôr INFORMATION_PARAMETERS, tak cesty budú nasledovné:
INFORMATION_PARAMETERS | INFORMATION_PARAMETER {@@POSITION = 1} | NAME
INFORMATION_PARAMETERS | INFORMATION_PARAMETER {@@POSITION = 1} | VALUE

Keď postupne doplníte všetky parametre a necháte aplikovať pravidlá, tak sa Vám u produktov zobrazia konkrétne parametre prepísané z názvu produktu.

V prípade akýchkoľvek otázok nás neváhajte kontaktovať, radi Vám poradíme a pomôžeme.

1 Like

Super, díky moc, ale mám tu ještě tento prob viz. screen. Nevíte co je to za chybu ?


Díky

Dobrý deň,

evidujem, že dané pravidlo máte už nastavené správne a cesta k elementu svieti zelenou farbou, čo značí, že to je v poriadku.

Je možné, že ste mali pôvodne v danej ceste k elementu nejakú medzeru navyše v rámci ktorej Vám vyhodilo chybu. Aktuálne je to ale všetko v poriadku.

V prípade akýchkoľvek otázok nás kontaktujte, radi Vám poradíme a pomôžeme.

S pozdravom
Tomáš