Feedy - Konfigurátor
Tento článek je ukázkou práce s konfigurátorem XML feedů.
➡️ Nástroje > Feedy
Po vytvoření feedu se aktivuje záložka Konfigurátor, ve které si můžete strukturu celého XML vytvořit podle potřeby nebo upravovat jeden z námi předpřipravených feedů.
Mapování pro feedy
Funkci utils.map('název mapy', 'klíč', 'popisek')
lze využít pro mapování hodnot ve feedu. klíč
je povinný, a představuje hodnotu ve feedu, která se má mapováním přepisovat. Typicky se jako klíč použije třeba název výrobce producer.title
nebo ID sekce section.id
. popisek
je volitelný, a slouží pouze pro orientaci v mapovaných hodnotách. Při vygenerování feedu se vytvoří mapování s názvem název mapy
, do kterého se uloží všechny ve feedu použité klíče, pro které lze následně v ➡️ Nástroje > Mapování pro feedy doplnit nahrazující hodnoty. Při dalším vygenerování feedu zmiňovaná funkce vrátí již přeložené hodnoty z mapování. Pokud se později ve feedu objeví položky s novými klíči, tyto se automaticky přidají do mapování, a je potřeba pouze doplnit nahrazující hodnoty v ➡️ Nástroje > Mapování pro feedy.
Potřebujete do feedu propisovat specifická ID kategorií nějakého srovnávače, který WPJshop nepodporuje? V konfigurátoru můžete využít zjednodušené funkce section.map('název mapy')
. Zde není potřeba definovat klíč ani popisek, protože se propíší automaticky z dat dané sekce. Jinak se však section.map()
chová stejně jako obecná funknce utils.map()
.