Μπορείτε να δημιουργήσετε μια διάταξη περιεχομένου για έναν τύπο περιεχομένου στο έργο σας Developer Cloud Service με την εντολή cec create-contentlayout
.
Για να δημιουργήσετε μια διάταξη περιεχομένου στο έργο σας Developer Cloud Service:
Σε ένα παράθυρο τερματικού, μεταβείτε στον κατάλογο cec-components
.
Καταχωρήστε cec create-contentlayout
για να δείτε επιλογές και παραδείγματα για την εντολή:
Usage: cec create-contentlayout <name> Creates a content layout based on a content type from a local template or from CEC server. By default, an "overview" content layout is created. Optionally specify -s <style> to create in a different style. Valid values for <style> are: detail overview Options: --contenttype, -c <contenttype> Content layout is based on [required] --template, -t <template> Content type is from --server, -r flag to indicate the content type is from server --style, -s <style> Content layout style --addcustomsettings, -a Add support for custom settings when used in Sites --help, -h Show help [boolean] Examples: cec create-contentlayout Blog-Post-Overview-Layout -c Blog-Post -t BlogTemplate cec create-contentlayout Blog-Post-Detail-Layout -c Blog-Post -t BlogTemplate -s detail cec create-contentlayout Blog-Post-Overview-Layout -c Blog-Post -t BlogTemplate -a cec create-contentlayout Blog-Post-Overview-Layout -c Blog-Post -r cec create-contentlayout Blog-Post-Overview-Layout -c Blog-Post -r -s detail
Καταχωρήστε την ακόλουθη εντολή για να δείτε ποιοι τύποι περιεχομένου είναι διαθέσιμοι στον server σας:
cec list-server-content-types
Όπως φαίνεται στη "Χρήση", μπορείτε είτε να δημιουργήσετε μια διάταξη περιεχομένου για τον τύπο περιεχομένου στον Oracle Content Management server είτε για τον τύπο περιεχομένου στα πρότυπα κάτω από τον κατάλογο cec-components/src/main/templates
. Για παράδειγμα, η ακόλουθη εντολή δημιουργεί μια διάταξη περιεχομένου για τον τύπο στον server:
cec create-contentlayout Blog-Post-Overview-Layout -c Blog-Post -r
Μπορείτε να επεξεργαστείτε τα ακόλουθα αρχεία για να τροποποιήσετε τη διάταξη περιεχομένου:
assets/layout.html
Αυτό το αρχείο καθορίζει την προβολή HTML. Ανατρέξτε στην ενότητα Επεξεργαστείτε τη διάταξη περιεχομένου στο πρότυπο Mustache.
assets/design.css
Αυτό το αρχείο καθορίζει το στυλ για τη διάταξη περιεχομένου. Ανατρέξτε στην ενότητα Ορίστε στυλ στο αρχείο design.css.
assets/render.js
Αυτό το αρχείο καθορίζει τα δεδομένα που χρησιμοποιούνται στο αρχείο layout.html
και σας επιτρέπει να προσθέσετε δυναμική συμπεριφορά στη διάταξη περιεχομένου. Ανατρέξτε στην ενότητα Ορίστε τη λειτουργική μονάδα RequireJS.
Εάν δημιουργήσατε μια διάταξη που επιτρέπει προσαρμοσμένες ρυθμίσεις (χρησιμοποιώντας την επιλογή -a
κατά τη δημιουργία της διάταξης), δημιουργείται επίσης ένα πρόσθετο αρχείο με όνομα settings.html
, το οποίο παρέχει μια προεπιλεγμένη απόδοση ενός μεμονωμένου στοιχείου περιεχομένου, ώστε να μπορεί να εμφανιστεί.