Można tworzyć niestandardowe składniki przeznaczone do użycia w Oracle Content Management.
Wprawdzie Oracle Content Management udostępnia różne predefiniowane składniki, które mogą być używane do tworzenia serwisów, to jednak będąc programistą można tworzyć składniki niestandardowe z dostępem do tych samych funkcji i możliwości. Są dostępne następujące typy składników: lokalne, lokalne renderowane w ramkach wstawkowych oraz odległe renderowane w ramkach wstawkowych.
Składnik lokalny
Gdy jest tworzony składnik lokalny, jest udostępniany w pełni funkcjonalny składnik przykładowy, używany jako podstawa nowego składnika. Aby utworzyć wersję Knockout składnika, należy wybrać opcję Domyślne;aby utworzyć wersję opartą na technologii Mustache — opcję Szablon. Zob. rozdział Tworzenie składników lub układów lokalnych w podręczniku Tworzenie serwisów za pomocą Oracle Content Management.
Składnik lokalny z ramką wstawkową
Gdy jest tworzony składnik lokalny z ramką wstawkową, jest udostępniany w pełni funkcjonalny składnik przykładowy, używany jako podstawa nowego składnika. Należy użyć tych samych instrukcji, jak w przypadku tworzenia składnika lokalnego. Ponadto — aby utworzyć wersję składnika (przechowywanego lokalnie) w ramce wstawkowej — należy wybrać opcję W środowisku Sandbox. Zob. Składniki renderowane w ramkach wstawkowych.
Składnik odległy
Gdy jest tworzony składnik odległy, który będzie używał ramki wstawkowej, należy wybrać opcję W środowisku Sandbox
Następnie należy skopiować utworzone pliki do odległego serwera, po czym zarejestrować składnik odległy. Przed dołączeniem składnika do opublikowanego serwisu, należy składnik ten przetestować.
Zob. Składniki renderowane w ramkach wstawkowych i Rejestrowanie składnika odległego.