Tento krok vysvetľuje, ako vytvoriť vlastný komponent v službe Oracle Content Management.
Keď vytvoríte vlastný komponent, bude potrebné ho zaregistrovať, aby sa mohol používať v službe Oracle Content Management. Na informovanie služby Oracle Content Management o vašom komponente použite stránku Komponenty v generátore lokalít, na ktorej môžete komponent zaregistrovať.
Zaregistrovať môžete dva typy komponentov.
Lokálny komponent:
Súbory tohto komponentu sú uložené na serveri inštancie Oracle Content Management.
Hlavnou výhodou je, že sa nemusíte obávať problémov medzi doménami ani medzi protokolmi, pretože súbory sa nachádzajú na vašej lokalite.
Nevýhodou je, že na serveri Oracle Content Management nemôžete spustiť žiadnu logiku strednej vrstvy, takže musíte použiť rozhrania REST API pre vzdialené servery, ktoré podporujú CORS.
Tento typ komponentu môže byť vložený priamo na stránke alebo na jeho vykreslenie na stránke môžete použiť vložený rám.
Vzdialený komponent:
Komponent, ktorého súbory sú uložené na vzdialenom serveri a vy pre tento komponent len zaregistrujete adresy URL na paneloch Vykresliť a Nastavenia.
Vzdialený komponent poskytuje výhodu, ak máte logiku na strane servera, ktorá sa musí spustiť, keď vytvárate obsah pre komponent.
Nevýhodou je, že prístup na tieto adresy URL si vyžaduje vyriešenie všetkých problémov medzi doménami a problémov zabezpečenia.
Vzdialené komponenty sa na stránke vždy vykresľujú vo vloženom ráme.
Ako vytvoriť a zaregistrovať lokálny komponent:
Na domovskej stránke služby Oracle Content Management kliknite na položku Vývojár.
Zobrazí sa stránka Vývojár.
Kliknite na položku Zobraziť všetky komponenty.
V ponuke vyberte položku Vytvoriť lokálny komponent.
Zadajte názov komponentu, napríklad A_Local_Component.
Zadajte voliteľný popis.
Kliknite na položku Vytvoriť.
Keď to urobíte, v zozname komponentov sa zobrazí komponent s názvom A_Local_Component
.
Kontrola výsledkov pre krok 1
Teraz, keď máte komponent vytvorený, mali by ste ho vidieť na palete Komponent pre všetky lokality, ktoré vytvoríte. Vytvorenie komponentu overte vykonaním týchto krokov:
Vytvorte lokalitu s názvom localComponentTest
.
Vyberte lokalitu a kliknite na tlačidlo Otvoriť.
Kliknite na tlačidlo Upraviť.
Vytvorte pre lokalitu aktualizáciu, pomenujte ju a môžete pridať aj popis.
Vyberte stránku na lokalite.
Kliknite na ikonu na bočnej palete a vyberte položku Vlastné na zobrazenie zoznamu vlastných komponentov.
V zozname vlastných komponentov vyberte komponent A_Local_Component
a myšou ho presuňte na stránku.
Teraz by ste mali vidieť predvolené vykreslenie lokálneho komponentu, ktorý ste vytvorili.
Kliknite na ikonu na banneri pre komponent, ktorý ste práve presunuli na stránku.
Vyberte položku Nastavenia.
Zmeňte zarovnanie a nastavte štýl komponentu.
Zatvorte panel Nastavenia.
Nasledujúce kroky vysvetľujú, ako sa vlastný komponent vytvára a ako ho modifikovať na vlastné účely. Pokračujte na Krok 2: Kontrola štruktúry lokálneho komponentu.