Registrazione di tipi di risorse personalizzati

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

NOTA

Verificare che sia installato AEM 6.3 con SP1 e il corrispondente componente aggiuntivo AEM Forms. Questa funzione funziona solo con AEM Forms 6.3 SP1 e versioni successive

Specifica percorso base

Il percorso base è il percorso dell’archivio di livello superiore che include tutte le risorse che un utente potrebbe voler elencare nel componente Ricerca e lister. Se lo desideri, l’utente può anche configurare posizioni specifiche all’interno del percorso 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 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 effettuare una ricerca performante. Il valore predefinito del percorso di base rimarrà invariato /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. Accedi a /libs/fd/fp/extensions/querybuilder/basepath

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

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

  5. Fare 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à percorso in "/content/dam"

  9. Fai clic su Salva

Specificando la proprietà del percorso a "/content/dam" si sta fondamentalmente impostando Percorso base su /content/dam. Per verificare questo aspetto, apri il componente Ricerca ed elenco.

basepath

Registrare i tipi di risorse personalizzati

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

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

Passaggi per registrare il tipo di risorsa personalizzato

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

  2. Imposta la posizione 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, quindi assegna al nodo il nome file mp4. Aggiungi le due seguenti proprietà a questo nodo mp4files

    1. Aggiungi la proprietà jcr:title per specificare il nome visualizzato del tipo di risorsa. Impostate il valore di jcr:title su "File Mp4".
    2. Aggiungi la proprietà "type" e impostane il valore su "videos". Questo è il valore che utilizziamo nel nostro modello per elencare le risorse del tipo video. Salva le modifiche.
  5. Crea un nodo di tipo "nt:unstructured" in mp4files. Denomina questo nodo "criteri di ricerca"

  6. Aggiungi uno o più filtri nei criteri di ricerca. Supponiamo che, se l'utente vuole avere un filtro di ricerca per elencare i file mp4il 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 "filetypes"

    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 sono considerate un tipo di risorsa "Video Mp4". Per i criteri di ricerca è possibile utilizzare qualsiasi proprietà elencata nel nodo "jcr:content/metadata"

  10. Assicurati di salvare i tuoi dati

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 ed Elenco come mostrato di seguito

mp4files

In caso di problemi nel funzionamento di questa operazione, puoi importare il pacchetto seguente. Nel pacchetto sono definiti due tipi di risorse personalizzate. File Mp4 e documenti Word. Suggerisci di dare un'occhiata al /apps/fd/fp/extensions/querybuilder/assettypes

Installare il pacchetto customeportal. Questo pacchetto contiene una pagina di esempio per il portale. Questa pagina è utilizzata nella parte 2 di questa esercitazione

In questa pagina