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:
Na stronie startowej Oracle Content Management wybrać opcję Programista.
Zostanie wyświetlona strona Programista.
Nacisnąć przycisk Wyświetl wszystkie składniki.
Z menu wybrać opcję Utwórz składnik lokalny.
Podać nazwę składnika; na przykład A_Local_Component.
Podać opcjonalny opis.
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:
Utworzyć serwis o nazwie localComponentTest
.
Wybrać serwis i nacisnąć przycisk Otwórz.
Nacisnąć przycisk Edytuj.
Utworzyć aktualizację serwisu, a następnie podać jej nazwę i opcjonalny opis.
Wybrać stronę serwisu.
Aby wyświetlić listę składników niestandardowych, kliknąć na ikonie znajdującej się w bocznej palecie, po czym wybrać opcję Niestandardowe.
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.
Na banerze kliknąć na ikonie dla składnika, który został przeciągnięty na stronę.
Wybrać opcję Ustawienia.
Zmienić opcję wyrównania, a następnie ustawić styl dla składnika.
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.