Oracle İçerik ve Deneyim Araç Paleti'ni Kullanarak Özel Alan Düzenleyicileri Geliştirme

Oracle İçerik ve Deneyim Araç Paleti, Alan Görünümü tipinde bileşenler geliştirme desteği sağlar. Geliştiriciler özel alan düzenleyicilerini oluşturabilir ve yönetebilir.

Alan Görünümü tipindeki bir bileşen için şu görevleri gerçekleştirebilirsiniz:

  • Bileşeni açma, kopyalama veya silme
  • Bileşeni yayımlama veya yayımdan kaldırma
  • Bileşeni dışa veya içe aktarma
  • Bileşene üye ekleme veya bileşenden üye kaldırma
  • Nitelikleri görüntüleme
  • Bileşen logosunu seçme

Bileşenlerin Alan Görünümü tipine göre listesini filtreleyebilirsiniz.

Özel alan düzenleyicileri geliştirmek için Aşağıdaki Oracle İçerik ve Deneyim Araç Paleti komutları kullanılabilir:

cec add-field-editor <name>                        Adds a field editor to a field in a content type.                       [alias:  afe]
  cec remove-field-editor <name>                     Removes a field editor from a field in a content type.                  [alias:  rfe]

------------------------
cec add-field-editor
------------------------
Usage: cec add-field-editor <name>

Adds a field editor to a field in a content type.

Options:
  --template, -t         The template the content type is from  [required]
  --contenttype, -c      The content type  [required]
  --field, -f            The field the field editor is for  [required]
  --contenttemplate, -n  Flag to indicate the template is a content template
  --help, -h             Show help  [boolean]

Examples:
  cec add-field-editor editor1 -t BlogTemplate -c BlogPost -f summary            Use editor1 as the appearance for field summary in content type BlogPost from local template at src/templates/BlogTemplate
  cec add-field-editor editor1 -t BlogTemplateContent -n -c BlogPost -f summary  Use editor1 as the appearance for field summary in content type BlogPost from local template at src/content/BlogTemplateContent
------------------------
cec remove-field-editor
------------------------
Usage: cec remove-field-editor <name>

Removes a field editor from a field in a content type.

Options:
  --template, -t         The template the content type is from  [required]
  --contenttype, -c      The content type  [required]
  --field, -f            The field the field editor is for  [required]
  --contenttemplate, -n  Flag to indicate the template is a content template
  --help, -h             Show help  [boolean]

Examples:
  cec remove-field-editor editor1 -t BlogTemplate -c BlogPost -f summary            Remove editor1 as the appearance for field summary in content type BlogPost from local template at src/templates/BlogTemplate
  cec remove-field-editor editor1 -t BlogTemplateContent -n -c BlogPost -f summary  Remove editor1 as the appearance for field summary in content type BlogPost from local template at src/content/BlogTemplateContent

Şu örnek Alan Görünümü bileşenleri Oracle İçerik ve Deneyim Araç Paleti ile birlikte gelir:

  • TextFieldEditor
  • SliderFieldEditor
  • MapFieldEditor

Aşağıdaki görüntüde, örnek Alan Görünümü bileşenlerini geliştirmek için kullanabileceğiniz Oracle İçerik ve Deneyim Araç Paleti komutları gösterilir.

GUID-7E4A4615-3933-460D-B1A4-8BB567AD6279-default.png açıklaması aşağıdadır
''GUID-7E4A4615-3933-460D-B1A4-8BB567AD6279-default.png'' çiziminin açıklaması

Kullanıma hazır Alan Görünümü bileşenlerini yerel sunucunuzda Oracle Content Management anınıza yükleyebilirsiniz. Aşağıdaki görüntüde bu bileşenler localhost:8085 üzerinde gösterilir.


GUID-B3F5C575-AFD2-4C09-B1AD-6F57D9C21EF6-default.png açıklaması aşağıdadır
''GUID-B3F5C575-AFD2-4C09-B1AD-6F57D9C21EF6-default.png'' çiziminin açıklaması

Her bileşeni (örneğin kaydırıcı) yerel sunucuda test edebilirsiniz. Burada bileşenin niteliklerini seçebilir ve bileşeni kaydedebilirsiniz.


GUID-28AECCE7-556A-412D-ADC8-511053EBDDE5-default.png açıklaması aşağıdadır
''GUID-28AECCE7-556A-412D-ADC8-511053EBDDE5-default.png'' çiziminin açıklaması

Harita bileşeni için düzenleyici değeri olarak bir konum sağlamak üzere haritanın üzerine tıklayabilirsiniz.


GUID-F5DA12F7-4381-4154-80F7-D254C5944FF9-default.png açıklaması aşağıdadır
''GUID-F5DA12F7-4381-4154-80F7-D254C5944FF9-default.png'' çiziminin açıklaması

Bir bileşenin ayarlarını değiştirmek (arka plan rengi gibi) için HTML dosyasını düzenleyebilirsiniz.


GUID-4533E630-9BF9-492E-A34E-8641FB287199-default.png açıklaması aşağıdadır
''GUID-4533E630-9BF9-492E-A34E-8641FB287199-default.png'' çiziminin açıklaması

Bir Oracle İçerik ve Deneyim Araç Paleti komutu kullanarak bir alan düzenleyicisini bir içerik tipinin alanıyla yerel olarak ilişkilendirebilirsiniz:

cec add-field-editor editor1 -t SimpleContent -n -c SimpleType -f title

cec add-field-editor slider -t SimpleContent -n -c SimpleType -f value

Özel alan düzenleyicilerini konfigüre ve test etme işlemini tamamladıktan sonra Oracle İçerik ve Deneyim Araç Paleti komutlarını kullanarak onları Oracle Content Management anınıza yükleyebilirsiniz:

# upload editors
cec ulcp editor1,slider -p -s Latest

# upload content

cec cr Repo5 -s

cec upload-content SimpleContent -r Rpo5 -s

Özel alan düzenleyicilerini yüklediğinizde bileşenleriniz Oracle Content Management anınıza aktarılır.


GUID-E867244A-522C-43F1-AC5C-B00957B23B99-default.png açıklaması aşağıdadır
''GUID-E867244A-522C-43F1-AC5C-B00957B23B99-default.png'' çiziminin açıklaması