Etap 1: Tworzenie składnika

Wyjaśniono tu, jak utworzyć składnik niestandardowy w Oracle Content Management.

Utworzony składnik niestandardowy, aby mógł być używany przez Oracle Content Management, musi zostać zarejestrowany. Oracle Content Management można poinformować o składniku, rejestrując go za pomocą strony "Składniki" z konstruktora serwisów.

Istnieją dwa typy rejestrowanych składników.

  • Składnik lokalny:

    • Jest to składnik, którego pliki są przechowywane na serwerze instancji Oracle Content Management.

    • Główną zaletą jest to, że nie trzeba się zajmować problemami związanymi z używaniem różnych domen i protokołów, ponieważ wszystkie pliki znajdują się w lokalizacji serwisu.

    • Wadą jest to, że nie można wykonać żadnego algorytmu warstwy pośredniej serwera Oracle Content Management i dlatego do komunikowania się z odległymi serwerami obsługującymi technologię CORS trzeba używać REST API.

    • Ten typ składnika można osadzić bezpośrednio na stronie albo wybrać renderowanie go w ramce wstawkowej.

  • Składnik odległy:

    • Składnik, którego pliki są przechowywane na serwerze odległym; rejestrowane są jedynie adresy URL dla renderowania i panelu "Ustawienia" składnika.

    • Zaletą składnika odległego jest to, że jeśli istnieją algorytmy działające po stronie serwera, to w trakcie tworzenia zawartości składnika muszą zostać one wykonane.

    • Wadą jest to, że — aby uzyskać dostęp do tych adresów URL — trzeba rozwiązać wszelkie potencjalne problemy związane z różnymi domenami i protokołami.

    • Składniki odległe są zawsze renderowane w ramce wstawkowej na stronie.

Aby utworzyć i zarejestrować składnik lokalny, należy:

  1. Na stronie startowej Oracle Content Management wybrać opcję Programista.

    Zostanie wyświetlona strona Programista.

  2. Nacisnąć przycisk Wyświetl wszystkie składniki.

  3. Z menu wybrać opcję Utwórz składnik lokalny.

  4. Podać nazwę składnika; na przykład A_Local_Component.

  5. Podać opcjonalny opis.

  6. Nacisnąć przycisk Utwórz.

    Gdy zostanie to wykonane, na liście składników pojawi się składnik o nazwie A_Local_Component.

Sprawdzanie wyników dla etapu 1

Pomyślnie utworzony składnik jest widoczny na palecie składników dla każdego tworzonego serwisu. Aby zweryfikować utworzenie składnika, należy:

  1. Utworzyć serwis o nazwie localComponentTest.

  2. Wybrać serwis i nacisnąć przycisk Otwórz.

  3. Nacisnąć przycisk Edytuj.

  4. Utworzyć aktualizację serwisu, a następnie podać jej nazwę i opcjonalny opis.

  5. Wybrać stronę serwisu.

  6. Aby wyświetlić listę składników niestandardowych, kliknąć na ikonie Ikona "Składnik" znajdującej się w bocznej palecie, po czym wybrać opcję Niestandardowe.

  7. Wybrać z listy składników niestandardowych składnik A_Local_Component i przeciągnąć go na stronę.

    Zostaje wyświetlone domyślne renderowanie utworzonego składnika lokalnego.

  8. Na banerze kliknąć na ikonie Ikona menu "Opcje" dla składnika, który został przeciągnięty na stronę.

  9. Wybrać opcję Ustawienia.

  10. Zmienić opcję wyrównania, a następnie ustawić styl dla składnika.

  11. Zamknąć panel "Ustawienia".

Kolejne etapy wyjaśniają, w jaki sposób składnik niestandardowy jest konstruowany i jak go modyfikować do własnych celów. Kontynuacja: Etap 2: Sprawdzanie struktury składnika lokalnego.