Zastavte přebudovávání formulářů: Představujeme XperienceCommunity.FormClone pro Xperience by Kentico

16. 06. 2026

Správa formulářů v Xperience by Kentico často působí repetetivně. Tým už má funkční formulář, ale nová kampaň, vstupní stránka, varianta pro trh nebo pracovní postup vyžaduje mírně upravenou kopii. V praxi to obvykle znamená znovu vytvořit strukturu formuláře ručně, přeconfigurovat nastavení a zkontrolovat, že nic nechybí.

Ve Bluesoftu jsme na tuto překážku naráželi natolik často, že bylo jasné, že řešení by mělo být přímo v administraci. Proto vydáváme XperienceCommunity.FormClone, nový open-source komunitní balíček pro Xperience by Kentico, který přidává jednoduchou, ale efektivní funkci: klonování existujících formulářů přímo ze seznamu formulářů.

Proč jsme ho vytvořili

Formuláře jsou jedním z nejčastěji opakovaně využívaných prvků v digitálních projektech. Podnikové záměry se mění, ale struktura často zůstává podobná. Přihlášení k newsletteru se změní na formulář pro přístup k obsahu. Kontaktní formulář se upraví pro regionální pobočku. Formulář registrace na akci potřebuje novou variantu pro následnou kampaň.

Xperience by Kentico zatím neposkytuje nativní funkci duplikace formulářů, takže editoři a vývojáři je musí přebudovávat ručně. Pro klienty přecházející z Kentico Xperience 13, kde duplikace byla, je tento chybějící workflow zvlášť postradatelný. Tento balíček vrací pohodlí, na které byly týmy zvyklé. Šetří čas, snižuje chyby a riziko rozdílů v konfiguraci mezi podobnými formuláři.

S XperienceCommunity.FormClone není výchozím bodem prázdný formulář, ale ten, který už znáte a funguje.

Co balíček dělá

Balíček rozšiřuje administraci Xperience by Kentico o novou akci Clone form v Digital Marketing > Forms. Odtud mohou editoři jednoduše jedním kliknutím duplikovat existující BizForm.

Seznam formulářů s akcí Kopírovat formulář ve sloupci Akce

Když se otevře dialog, název nového formuláře je předvyplněn jako {originální název} (kopie) a editor jej může ponechat nebo změnit před potvrzením. Klonovaný formulář má jedinečný název databázové tabulky, takže nová instance je připravena k použití bez manuální přípravy databáze.

Dialog klonování formuláře s navrženým názvem kopie formuláře

Výsledkem je drobné vylepšení UI, které odstraňuje překvapivě častý zdroj opakující se práce.

Co se kopíruje a co ne

Balíček je navržen tak, aby přenesl části formuláře, které týmy obvykle chtějí znovu použít, a zároveň vynechal provozní data, která by měla zůstat unikátní pro každou instanci formuláře.

PoložkaKopírováno
Definice políAno
Rozvržení Form BuilderuAno
Text a obrázek tlačítka odeslatAno
Nastavení logovaání aktivitAno
Odeslané odpovědiNe
Automatizační spouštěčeNe

Tento přístup zajistí, že nový formulář bude strukturálně konzistentní s originálem, přičemž odeslané odpovědi i automatizace začínají nově a mohou být záměrně nastaveny pro nový účel.

Proč je to důležité pro skutečné projekty

Hodnota balíčku nespočívá v zavedení nového složitého prvku. Je v odstranění překážek v úkonu, který se pravidelně opakuje při práci s obsahem a kampaněmi.

Pro projektové týmy to znamená:

  • rychlejší nastavení nových variant formulářů
  • nižší riziko chyb či opomenutých polí při ruční rekonstrukci
  • konzistentnější administrativní workflow pro editory
  • méně času vývojářů stráveného u opakujících se nastavení

Právě taková zlepšení rádi přinášíme komunitě Xperience: zaměřené, praktické nástroje, které řeší skutečné problémy v dodávce.

Instalace a nastavení

Začít je úmyslně jednoduché.

Nainstalujte balíček:

dotnet add package XperienceCommunity.FormClone

Zaregistrujte jej ve startu aplikace:

builder.Services.AddXperienceCommunityFormClone();

Pak otevřete administraci Xperience a přejděte do Digital Marketing > Forms. Nová akce klonování se objeví u každého formuláře v akcích řádku.

Akce je dostupná uživatelům s oprávněním Create u formulářů.

Kompatibilita

První verze je určena pro:

  • Xperience by Kentico 31.2.0 a novější
  • ASP.NET Core 8.0 a novější

To dělá balíček vhodným pro aktuální projekty Xperience, které chtějí lepší pracovní postup editorů bez těžkých implementačních nákladů.

Open source a připravené pro komunitu

Vydáváme XperienceCommunity.FormClone jako open-source balíček, protože věříme, že tato zlepšení produktivity by měla být snadno dostupná, možná prohlédnutelná a rozšiřitelná.

Pokud váš tým pravidelně pracuje s formuláři v Xperience, toto je jedna z těch drobných změn, která se rychle vrátí jako přínos. A pokud máte nápady na vylepšení, okrajové případy, nebo související workflow mezery, které chcete řešit, rádi Vás uslyšíme.

Kde ho získat

Bluesoft pokračuje v investicích do praktických nástrojů orientovaných na produkci pro komunitu Xperience by Kentico. XperienceCommunity.FormClone je náš nejnovější příspěvek a očekáváme, že bude obzvláště užitečný pro týmy spravující kampaně, generování potenciálních zákazníků a opakující se varianty redakčních formulářů.

Pokud balíček vyzkoušíte ve svém projektu, dejte nám vědět, jak vám funguje. Komunitní zpětná vazba pomůže formovat, co budeme vyvíjet dál.

Bluesoft je vývojářská společnost specializující se na zakázková webová řešení, e-commerce platformy a digitální aplikace. Už více než 17 let jsme partnerem Kentico Gold a patříme k nejzkušenějším realizačním týmům v regionu.


Realizujeme také projekty na platformách Kontent.ai a Umbraco, podporujeme střední a velké firmy jako Škoda Auto, Sazka a E.ON. Naše řešení pravidelně získávají ocenění Kentico Site of the Year, což potvrzuje kvalitu a dlouhodobou spolehlivost naší práce.


Jako součást skupiny BiQ sdružujeme přes 590 odborníků a úspěšně jsme dokončili více než 2100 projektů.


449 Kontaktujte nás přes náš kontaktní formulář a náš tým se vám ozve.

Je pro nás důležitý přímý kontakt klienty. Konzultace, prezentace provádíme u nás, online nebo přímo u Vás. Neváhejte se nám ozvat s dotazem či bližší specifikací Vaší poptávky.
Petr Lebeda
Petr Lebeda Sales & Consulting Manager +420 723 484 557

Chcete vědět více? Položte nám otázku