Obrázek

Statický obrázek ve formuláři, například logo nebo schéma.

Popis widgetu image

Widget zobrazí obrázek z adresy URL, například logo, schéma nebo fotografii z pole položky. Adresu můžete poskládat z hodnot polí (https://domena/fotky/[Id].jpg), takže každá položka ukáže svůj obrázek. Je to virtuální widget, neukládá se do položky. Nemá nic společného s polem typu Obrázek SharePointu, které obrázek nahrává.

Nastavení widgetu Obrázek: URL nebo šablona a zarovnání

Přidání do formuláře

Na kartě Widgety vyberte Obrázek a přetáhněte ho do sekce (nebo klikněte na „+“). Nový widget má adresu https:// a text pro čtečky „Obrázek“, takže ho nejdřív přepište.

Nastavení v inspektoru

VolbaVlastnostVýznamVýchozí
URL nebo šablona obrázkuimageConfig.urlTemplateAdresa obrázku, i s placeholdery [Pole], {Pole}, @Me, @Today.prázdná
Zarovnání obrázkuimageConfig.alignmentleft (Vlevo), center (Střed), right (Vpravo).center
Vlastní popisekcustomLabelNáhradní text, když není zadán altText, a název v chybových hláškách.„Obrázek“
Šířka v sekci, ViditelnécolSpan, defaultVisibleSpolečné volby všech widgetů.12, ano

Další vlastnosti schématu inspektor nenabízí, nastavíte je v surovém JSON editoru:

VlastnostVýznamVýchozí
imageConfig.altTextAlternativní text pro čtečky obrazovky. Zároveň se zobrazí jako popisek pod obrázkem. Placeholdery se v něm nevyhodnocují.prázdný
imageConfig.maxWidthNejvyšší šířka: číslo (pixely) nebo text jako "50%".100 % šířky
imageConfig.maxHeightNejvyšší výška: číslo (pixely) nebo text.bez omezení
imageConfig.openInNewTabOnClickKliknutí otevře obrázek v plné velikosti v nové záložce.false

Chování za běhu

Překlady textů

Přeložit lze customLabel a imageAltText (přepíše altText). Viz Překlady a vícejazyčnost.

Pravidla a skripty

Příklad konfigurace (JSON)

{
  "internalName": "widget_image_foto",
  "customLabel": "Fotografie zaměstnance",
  "fieldType": "image",
  "colSpan": 4,
  "defaultVisible": true,
  "imageConfig": {
    "urlTemplate": "https://intranet.firma.cz/fotky/[Id].jpg",
    "altText": "Fotografie zaměstnance",
    "maxHeight": 160,
    "alignment": "left",
    "openInNewTabOnClick": true
  }
}
Formulář s obrázkem načteným podle pole položky (nahoře) a s chybovým rámečkem u neplatné adresy (dole)

Omezení a tipy