12. diel - Úprava ďalších šablón a editor v ASP.NET Core MVC
V predchádzajúcej lekcii, Úprava šablón administrácie článkov v ASP.NET Core MVC, sme začali s úpravou vygenerovaných šablón administrácie článkov.
V dnešnej lekcii ASP.NET Core dokončíme úpravy vygenerovaných šablón administrácie článkov a sprevádzkujeme WYSIWYG editor TinyMCE.
Zostáva nám upraviť šablóny Create a Edit pre
kontrolér ArticlesController, ktorý sa nachádzajú v priečinku
Views/Articles/. Pripomeňme si, ako majú šablóny vyzerať:

Šablóny Create a Edit budú zaujímavé, pretože
sa tu bude vyskytovať editor článkov, konkrétne tzv. WYSIWYG editor od TinyMCE. Názov
WYSIWYG je skratka z "What You See Is What You Get", teda "Ako
to vyzerá v editore, tak to bude vyzerať aj na webe". Na rovnakom princípe
funguje napr. MS Word, takže ako
to naklikáme, tak to bude vyzerať na papieri.
WYSIWYG editor vyzerá naozaj pekne a aplikácia s ním sa dobre predáva. S HTML kódom, ktorý editor na pozadí generuje, je to o dosť horšie. Preto je možné používať aj tzv. WYSIWYM editory, ktoré sa riadia heslom "What You See Is What You Mean". V takých editoroch sa pomocou veľmi jednoduchého jazyka rieši iba správne označenie rôznych častí textu a konkrétne formátovanie a vizualizácia textu je riešená zvlášť. Používajú ich napr. weby ako Wikipédia, GitHub alebo aj ITnetwork. Záujemcom odporúčam napríklad MarkDown. Avšak WYSIWYG je mainstream, a preto ho použijeme.
Pohľad Create
Pohľadu Create bude dominovať formulár na zadanie všetkých
informácií o vytváranom článku. Vo formulári budeme mať pole pre
zadanie:
...koniec náhľadu článku...
Pokračuj ďalej
Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.
Obmedzená ponuka: Nauč sa všetko a ušetri
Pred kúpou tohto článku je potrebné kúpiť predchádzajúci diel
Obsah článku spadá pod licenciu Premium II, kúpou článku súhlasíš so zmluvnými podmienkami.
- Neobmedzený a trvalý prístup k jednotlivým lekciím.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V lekcii ASP.NET Core dokončíme úpravu vygenerovaných šablón administrácie článkov a sprevádzkujeme WYSIWYG editor TinyMCE.
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.