32 Configurazione della mappa per un asset CSElement condiviso

Lo scopo del mapping è consentire la replica dei siti e la condivisione degli asset CSElement. I concetti alla base dei mapping sono identici a quelli per gli asset di modello. Sono spiegati in Condivisione dei modelli e replica del sito.

Nota:

Saltare questa sezione se si sta progettando un sito non replicabile o un asset CSElement non condiviso.

Mediante il form Mappa, è possibile effettuare quanto segue.

  • Mappare ogni chiave nelle tag render:lookup della logica dell'elemento a un valore da utilizzare nella logica dell'elemento.

  • Mappare il valore di ogni chiave alle informazioni dell'asset che devono essere utilizzate nella logica dell'elemento: asset, tipo di asset, nome attributo o nome modello.

Quando l'asset CSElement viene salvato, la mappa viene scritta nella tabella CSElement_Map.

Nel form Mappa, compilare i campi nel form della mappa CSElement.

  1. Il campo Chiave rappresenta il valore che verrà cercato dalla logica dell'elemento. In questo campo, immettere la chiave denominata in una tag render:lookup della logica dell'elemento.
  2. Il campo Tipo identifica il tipo di informazioni dell'asset alle quali accedere. Selezionare una delle opzioni riportate di seguito.
    • Nome modello: mappa un nome modello al valore chiave, specificato nel prossimo passo nel campo Valore. Le informazioni alle quali si ha accesso sono un nome modello che corrisponde al valore specificato nel passo successivo.

    • Tipo di asset: mappa un tipo di asset al valore chiave. Le informazioni alle quali si ha accesso sono un tipo di asset che corrisponde al valore specificato nel passo successivo.

    • Asset (tipo:nome): mappa un attributo tipo:nome al valore chiave. Le informazioni alle quali si ha accesso sono un asset il cui tipo e nome corrispondono al valore specificato nel passo successivo.

    • Asset (tipo:ID): mappa un attributo tipo:ID al valore chiave. Le informazioni alle quali si ha accesso sono un asset il cui tipo e nome corrispondono al valore specificato nel passo successivo.

  3. Nel campo Valore, immettere un valore per la chiave. Questo valore verrà cercato dalla logica dell'elemento quando viene richiamato l'asset CSElement.
  4. Nel campo siteid, selezionare il nome del sito al quale viene applicato il mapping.
  5. Per aggiungere una chiave, fare clic su Aggiungi altro e ripetere i passi indicati in questa sezione.