Výběr odkazu (UrlSelector)
UrlSelector je společný ovládací prvek pro pole typu „kam odkaz vede“. Používá se například u stránek (navigace), content items (CTA), formulářů (přesměrování po odeslání) i v částech rozhraní s výběrem cíle.
Typy cíle
V levé části komponenty zvolíte typ odkazu; vpravo se mění způsob zadání hodnoty.
| Typ | Význam |
|---|---|
| URL (external) | Libovolná absolutní adresa (https://…). |
| Stránky | Interní stránka z aktuálního stromu stránek – systém si drží ID i slug pro správné URL na webu. |
| Události | Odkaz na detail události (výběr ze seznamu). |
| Novinky | Detail článku. |
| Kariéra | Detail pracovní pozice. |
Zadání adresy; výstup je mailto:. | |
| Telefon | Zadání čísla; výstup je tel:. |
| Média | Soubor z knihovny médií (obrázek nebo binárka, např. PDF) – otevře se picker. |
U některých formulářů může administrátor platformy skrýt část typů (např. kariéru) přes nastavení visibleTypes. Chybějící položka v menu typu není chyba – daný kontext ji nepotřebuje.
Chování podle typu
- Stránky – rozbalovací seznam s vyhledáváním podle názvu; prázdný seznam znamená, že zatím neexistují žádné stránky.
- Média – bez vybraného tenanta a kontextu knihovny může být výběr nedostupný (zobrazí se vysvětlení v UI).
- E-mail / telefon – zadáváte „lidský“ text; do uložených dat se převádí na správný
hrefaž při uložení / serializaci.
Odebrání odkazu
- Ikona nebo akce Odebrat odkaz vyčistí hodnotu a vrátí prvek do výchozího stavu (typicky prázdný externí odkaz).
Na webu se z uložené struktury generuje finální href a CSS třídy (např. u tlačítkových stylů v rich textu). V administraci vždy vybírejte typ, který odpovídá skutečnému účelu – interní stránku jako Stránky, ne jako pevnou URL, aby přežily změny slugů.
Zobrazení v obsahu (WYSIWYG)
V editoru HTML se u odkazů mohou nastavovat i vizuální styly (primární / sekundární tlačítko, styl e-mailu nebo telefonu). To je nadstavba nad stejným konceptem cíle – viz vývojářskou dokumentaci šablony, pokud potřebujete přesný výčet tříd.
Shrnutí
- Zvolte typ cíle.
- Vyplňte nebo vyberte hodnotu.
- Uložte formulář – teprve potom je odkaz součástí publikovaných dat.