OCE Toolkit tukee Kentän näyttö -tyyppisten komponenttien kehitystä. Kehittäjät voivat luoda ja hallita mukautettuja kenttäeditoreja.
Voit suorittaa seuraavia tehtäviä Kentän näyttö -tyyppisten komponenttien osalta:
Voit suodattaa komponenttien listan Kentän näyttö -tyypin mukaan.
Mukautettujen kenttäeditorien kehitystä varten on saatavilla seuraavat OCE Toolkit -komennot:
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
OCE Toolkitiin sisältyvät nämä Kentän näyttö -mallikomponentit:
TextFieldEditor
SliderFieldEditor
MapFieldEditor
Seuraavassa kuvassa näytetään OCE Toolkit -komennot, joiden avulla voit kehittää Kentän näyttö -mallikomponentteja.
Voit luoda valmiita Kentän näyttö -komponentteja paikallisessa palvelimessa, testata niitä ja ladata ne sen jälkeen Oracle Content Management -instanssiin. Seuraavassa kuvassa näytetään kyseiset komponentit kohteessa localhost:8085
.
Voit testata kunkin komponentin (kuten liukusäätimen) paikallisessa palvelimessa. Siellä voit valita komponentille ominaisuuksia ja tallentaa sitten komponentin.
Jos kyseessä on karttakomponentti, voit napsauttaa hiirellä ympäri karttaa ja määrittää siten jonkin sijainnin editorin arvoksi.
Voit muokata komponentin HTML-tiedostoa ja muuttaa sen asetuksia, kuten taustavärin.
Voit liittää kenttäeditorin paikallisesti sisältötyypin kenttään OCE Toolkit -komennolla:
cec add-field-editor editor1 -t SimpleContent -n -c SimpleType -f title cec add-field-editor slider -t SimpleContent -n -c SimpleType -f value
Kun olet lopettanut mukautettujen kenttäeditorien konfiguroinnin ja testauksen, voit ladata ne Oracle Content Management -instanssiin OCE Toolkit -komentojen avulla:
# upload editors cec ulcp editor1,slider -p -s Latest # upload content cec cr Repo5 -s cec upload-content SimpleContent -r Rpo5 -s
Kun lataat mukautettuja kenttäeditoreja, komponenttisi tuodaan Oracle Content Management -instanssiin.