Pasul 1: Crearea unei componente

Acest pas explică modul în care puteţi să creaţi componenta dvs. personalizată în Oracle Content Management.

Atunci când creaţi o componentă personalizată, aceasta trebuie să fie înregistrată pentru a putea fi utilizată de Oracle Content Management. Pentru a informa Oracle Content Management despre componenta dvs., utilizaţi pagina Componente din Generatorul de site-uri pentru a înregistra componenta.

Există două tipuri de componente care trebuie înregistrate.

  • Componentă locală:

    • Aceasta este o componentă ale cărei fişiere sunt stocate pe serverul de instanţe Oracle Content Management.

    • Principalul avantaj este că nu trebuie să vă faceţi griji cu privire la problemele inter-domenii sau inter-protocoale, deoarece fişierele sunt situate la un loc cu site-ul dvs.

    • Dezavantajul este că nu puteţi executa nicio logică middle-tier în serverul Oracle Content Management, deci trebuie să utilizaţi API-uri REST pentru serverele la distanţă care acceptă CORS.

    • Acest tip de componentă poate fi înglobată direct în pagină sau puteţi alege să utilizaţi un cadru inline pentru a randa componenta pe pagina respectivă.

  • Componentă la distanţă:

    • O componentă la care fişierele sunt stocate pe un server la distanţă şi înregistraţi numai adresele URL în panoul Randare şi Setări pentru componentă.

    • O componentă la distanţă oferă un avantaj, în cazul în care aveţi o logică pe server care trebuie să se execute atunci când creaţi conţinutul pentru componenta dvs.

    • Dezavantajul este că trebuie să vă asiguraţi că orice probleme de inter-domenii şi de securitate sunt rezolvate pentru accesarea acelor adrese URL.

    • Componentele la distanţă utilizează întotdeauna un cadru inline pentru randarea pe pagină.

Pentru a crea şi înregistra o componentă locală:

  1. În pagina Oracle Content Management, faceţi clic pe Dezvoltator.

    Se va afişa pagina Dezvoltator.

  2. Faceţi clic pe Vizualizare toate componentele.

  3. Din meniu, selectaţi Creare componentă locală.

  4. Introduceţi un nume pentru componenta respectivă; de exemplu, O_componentă_locală.

  5. Introduceţi o descriere opţională.

  6. Faceţi clic pe Creare.

    După ce aţi făcut acest lucru, veţi vedea o componentă denumită A_Local_Component în lista dvs. de componente.

Verificaţi rezultatele de la pasul 1

Acum că aţi creat cu succes o componentă, ar trebui să vedeţi componenta respectivă în paleta de Componente pentru orice site pe care îl creaţi. Parcurgeţi aceşti paşi pentru a valida crearea componentei dvs.:

  1. Creaţi un site cu denumirea localComponentTest.

  2. Selectaţi site-ul şi faceţi clic pe Deschidere.

  3. Faceţi clic pe Editare.

  4. Creaţi o actualizare pentru site, apoi daţi-i un nume şi, opţional, o descriere.

  5. Selectaţi o pagină de pe site-ul respectiv.

  6. Faceţi clic pe pictograma Componentă în paleta laterală şi selectaţi Personalizat pentru a afişa lista componentelor personalizate.

  7. Selectaţi A_Local_Component din lista de componente Personalizate, apoi glisaţi-o şi plasaţi-o pe pagină.

    Acum ar trebui să vedeţi o randare prestabilită pentru componenta locală pe care aţi creat-o.

  8. Selectaţi Pictograma meniului Opţiuni în bannerul pentru componenta pe care tocmai aţi plasat-o pe pagina respectivă.

  9. Selectaţi Setări.

  10. Modificaţi alinierea şi setaţi stilul componentei.

  11. Închideţi panoul Setări.

Următorii paşi explică modul în care este generată componenta personalizată şi modul în care o puteţi modifica în scop propriu. Continuaţi cu Pasul 2: Verificarea structurii componentei dvs. locale.