Přeskočit na obsah

Modul potravinovych produktu

Prodej potravin online vyzaduje uvadeni informaci o slozeni, vyzivovych hodnotach, alergenech a puvodu produktu (narizeni EU c. 1169/2011). Plugin dava kompletni modul pro spravu techto dat.

Narizeni FIC uklada prodejcum potravin povinnost uvadeni nasledujicich informaci:

InformaceVyzadovanaPravni zaklad
Nazev potravinyAnoCl. 9 odst. 1 pism. a
Seznam slozekAnoCl. 9 odst. 1 pism. b
AlergenyAnoCl. 9 odst. 1 pism. c
Mnozstvi slozekPodminecneCl. 9 odst. 1 pism. d
Ciste mnozstviAnoCl. 9 odst. 1 pism. e
Datum minimalni trvanlivostiAnoCl. 9 odst. 1 pism. f
Podminky uchovavaniPodminecneCl. 9 odst. 1 pism. g
Udaje vyrobceAnoCl. 9 odst. 1 pism. h
Zeme puvoduPodminecneCl. 9 odst. 1 pism. i
Vyzivova hodnotaAnoCl. 9 odst. 1 pism. l

V pripade prodeje na dalku (internetovy obchod) musi byt vetsina techto informaci dostupna pred nakupem - s vyjimkou data minimalni trvanlivosti, ktere muze byt uvedeno pri doruceni.

Modul potravin se sklada z nekolika podmodulu, ktere lze aktivovat nezavisle:

Tabulka vyzivovych hodnot na 100 g nebo 100 ml produktu. Zahrnuje energii (kJ/kcal), tuky, sacharidy, bilkoviny, sul a dalsi zivy.

Podrobnosti: Vyzivove hodnoty

System deklarace alergenu zalozeny na taxonomii WordPress. 14 hlavnich alergenu podle prilohy II narizeni FIC.

Podrobnosti: Alergeny

Zobrazovani oznaceni Nutri-Score (A-E) s prislusnymi barvami a CSS tridami.

Podrobnosti: Nutri-Score

Textove pole na uplny seznam slozek produktu. Alergeny v seznamu jsou automaticky zvyraznovany tucnym pismem v souladu s pozadavky FIC.

Pole pro spravu informaci o alkoholickych produktech:

PolePopis
Obsah alkoholu (% obj.)Procentualni obsah alkoholu
VarovaniZprava o zakazu prodeje nezletilym
Overeni vekuCheckbox potvrzeni plnoletosti pri pridani do kosiku

Pro napoje s obsahem alkoholu nad 1,2 % obj. je vyzadovano uvedeni obsahu alkoholu na etikete (cl. 28 FIC).

Pole na informaci o zemi puvodu nebo miste provenience. Vyzadovano pro:

  • maso (hovetzi, vepřove, drubezi, jehneci)
  • ovoce a zeleninu
  • ryby
  • olivovy olej
  • med
  • produkty, kde chybejici informace by mohla uvest spotrebitele v omyl

Prejdete do WooCommerce > Nastaveni > Polski > Potraviny a aktivujte modul a vyberte potrebne podmoduly.

NastaveniPopis
Referencni jednotkaVychozi jednotka: na 100 g nebo na 100 ml
Pozice na strance produktuKde zobrazit informace (zalozka, pod popisem, v bocnim panelu)
Zobrazit na listinguZda zobrazovat zkracene informace na strankach kategorii
Automaticke zvyraznovani alergenuTucne pismo nazvu alergenu v seznamu slozek

Informace o potravinovem produktu mohou byt zobrazeny na nekolika mistech:

  1. Nova zalozka (doporuceno) - samostatna zalozka “Informace o potravine” vedle popisu a recenzi
  2. Pod popisem - primo pod popisem produktu
  3. V metadatech - v sekci SKU/kategorie
  4. Vlastni - pomoci shortcodu na libovolnem miste

Po aktivaci modulu potravin se v editoru produktu objevi nova zalozka “Potraviny” s nasledujicimi sekcemi:

  • Vyzivove hodnoty - tabulka s poli na vsechny slozky
  • Slozeni - textove pole (WYSIWYG) na seznam slozek
  • Alergeny - checkbox seznam alergenu
  • Nutri-Score - vyber urovne A-E
  • Alkohol - pole souvisejici s alkoholickymi napoji
  • Puvod - zeme puvodu a misto provenience

Vsechna potravinova data lze importovat hromadne pres CSV:

Sloupec CSVPopisFormat
polski_nutrientsVyzivove hodnotyJSON
polski_ingredientsSeznam slozekText
polski_allergensAlergenySlugy oddelene carkami
polski_nutri_scoreNutri-ScorePismeno A-E
polski_alcohol_contentObsah alkoholuCislo (napr. 5.0)
polski_country_of_originZeme puvoduText

Priklad:

"Sok pomarańczowy 1L",'{"energy_kj":180,"energy_kcal":43,"fat":0.1,"carbohydrates":9.8,"sugars":8.4,"protein":0.7,"salt":0.01}',,"",B,,Hiszpania

Modul automaticky generuje strukturovana data v souladu se Schema.org:

{
"@type": "Product",
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "Wartość energetyczna",
"value": "250 kcal / 1046 kJ"
}
],
"hasAllergen": ["gluten", "mleko"],
"countryOfOrigin": {
"@type": "Country",
"name": "Polska"
}
}
add_filter('polski/food/custom_fields', function (array $fields): array {
$fields['organic_certified'] = [
'label' => 'Certyfikat ekologiczny',
'type' => 'select',
'options' => [
'' => 'Brak',
'eu_bio' => 'EU Bio',
'demeter' => 'Demeter',
],
];
return $fields;
});
add_filter('polski/food/display_html', function (string $html, int $product_id): string {
// Uprava HTML pred zobrazenim
return $html;
}, 10, 2);

Zalozka “Potraviny” se nezobrazuje v editoru produktu

Section titled “Zalozka “Potraviny” se nezobrazuje v editoru produktu”
  1. Zkontrolujte, zda je modul potravin aktivovan v nastaveních
  2. Overite, zda produkt neni typu “externi/afiliace” (modul nepodporuje tento typ)
  3. Vymažte cache prohlizece a znovu nactete administracni panel

Alergeny nejsou zvyrazneny v seznamu slozek

Section titled “Alergeny nejsou zvyrazneny v seznamu slozek”

Ujistete se, ze moznost “Automaticke zvyraznovani alergenu” je aktivovana a ze nazvy alergenu v seznamu odpovidaji nazvum v taxonomii.

Zkontrolujte format dat - hodnoty musi byt cisla (s teckou jako oddelovacem desetinnych mist v databazi). Plugin automaticky formatuje zobrazeni v souladu s polskymi regionalnimi nastavenimi (carka).

Tato stránka slouží pouze k informačním účelům a nepředstavuje právní poradenství. Před implementací se poraďte s právníkem. Polski for WooCommerce je open source software (GPLv2) poskytovaný bez záruky.