Registrazione di tipi di risorse personalizzati

Abilitazione dei tipi di risorse personalizzate per l’inserimento nell’elenco in AEMForms Portal

NOTA

Assicurati di avere AEM 6.3 con SP1 e il corrispondente componente aggiuntivo AEM Forms installato. Questa funzione funziona solo con AEM Forms 6.3 SP1 e versioni successive

Specifica percorso di base

Il percorso di base è il percorso dell’archivio di livello principale che include tutte le risorse che un utente può voler elencare nel componente Ricerca e listener. Se lo desideri, l’utente può anche configurare posizioni specifiche all’interno del percorso di base dalla finestra di dialogo di modifica del componente, in modo che la ricerca venga attivata su posizioni specifiche anziché cercare tutti i nodi all’interno del percorso di base. Per impostazione predefinita, il percorso di base viene utilizzato come criterio del percorso di ricerca per recuperare le risorse, a meno che l’utente non configuri un set di percorsi specifici dall’interno di questa posizione. È importante avere un valore ottimale di questo percorso per fare una ricerca performante. Il valore predefinito del percorso di base rimarrà come /content/dam/formsanddocuments perché tutte le risorse AEM Forms risiedono in /content/dam/formsanddocuments.

Passaggi per configurare il percorso di base

  1. Accedi a crx

  2. Passa a /libs/fd/fp/extensions/querybuilder/basepath

  3. Fai clic su "Sovrapponi nodo" nella barra degli strumenti

  4. Assicurati che la posizione di sovrapposizione sia "/apps/"

  5. Fai clic su Ok

  6. Fai clic su Salva

  7. Passa alla nuova struttura creata in /apps/fd/fp/extensions/querybuilder/basepath

  8. Modifica il valore della proprietà path in "/content/dam"

  9. Fai clic su Salva

Specificando la proprietà del percorso su "/content/dam" si sta fondamentalmente impostando Base Path su /content/dam. Per verificarlo, apri il componente Ricerca e filtro .

basepath

Registrare i tipi di risorse personalizzate

È stata aggiunta una nuova scheda (Elenco risorse) nel componente Ricerca e ascoltatore . Questa scheda elenca i tipi di risorse predefiniti e i tipi di risorse aggiuntivi che configuri. Per impostazione predefinita, sono elencati i seguenti tipi di risorse

  1. Moduli adattivi
  2. Modelli di modulo
  3. Moduli PDF
  4. Document(PDF statici)

Passaggi per registrare il tipo di risorsa personalizzato

  1. Crea un nodo di sovrapposizione di /libs/fd/fp/extensions/querybuilder/assettypes

  2. Imposta il percorso di sovrapposizione su "/apps"

  3. Passa alla nuova struttura creata in /apps/fd/fp/extensions/querybuilder/assettypes

  4. In questa posizione, crea un nodo 'nt:unstructured' per il tipo da registrare, denomina il nodo mp4files. Aggiungi le due seguenti proprietà a questo nodo mp4files

    1. Aggiungi la proprietà jcr:title per specificare il nome visualizzato del tipo di risorsa. Imposta il valore di jcr:title su "File Mp4".
    2. Aggiungi la proprietà "type" e imposta il suo valore su "videos". Questo è il valore che utilizziamo nel nostro modello per elencare le risorse dei tipi di video. Salva le modifiche.
  5. Crea un nodo di tipo "nt:unstructured" sotto file mp4files. Denomina questo nodo "searchcriteria"

  6. Aggiungi uno o più filtri nei criteri di ricerca. Supponiamo che, se l'utente desidera avere un filtro di ricerca per elencare i file mp4Files il cui tipo di MIME è "video/mp4", è possibile farlo qui

  7. Crea un nodo di tipo "nt:unstructured" sotto i criteri di ricerca del nodo. Denomina questo nodo "filetypes"

  8. Aggiungi le seguenti 2 proprietà a questo nodo "filetipi"

    1. name: ./jcr:content/metadata/dc:format
    2. valore: video/mp4
  9. Ciò significa che le risorse con la proprietà dc:format uguale a video/mp4 saranno considerate un tipo di risorsa "Mp4 Videos". Puoi utilizzare qualsiasi proprietà elencata sul nodo "jcr:content/metadata" per i criteri di ricerca

  10. Assicurati di salvare il tuo lavoro

Dopo aver eseguito i passaggi precedenti, il nuovo tipo di risorsa (File Mp4) inizierà a essere visualizzato nell’elenco a discesa dei tipi di risorsa del componente Ricerca e Registrazione come mostrato di seguito

mp4files

In caso di problemi durante il funzionamento, puoi importare il pacchetto seguente. Il pacchetto presenta due tipi di risorse personalizzate definiti. File Mp4 e documenti Worddocuments. Suggerisci di dare un'occhiata a /apps/fd/fp/extensions/querybuilder/assettypes

Installa il pacchetto customeportal. Questo pacchetto contiene la pagina del portale di esempio. Questa pagina verrà utilizzata nella parte 2 di questa esercitazione

In questa pagina