Riferimento a una risorsa file

È possibile fare riferimento a una risorsa file nei template di presentazione e in altre progettazioni elemento utilizzando una tag componente o elemento.

Creazione di un link a una risorsa file

Per creare un link a una risorsa file in un template di presentazione o in una progettazione elemento per consentire agli utenti di scaricare il riferimento al file, utilizzare le seguenti strutture di tag.
Per creare un link a un componente risorsa file, utilizzare una tag componente:
<a href="[component name="FileResourceName"]">Link Text</a>

Per creare un link a un elemento risorsa file, utilizzare una tag elemento. Ad esempio, per creare un link a un elemento risorsa file nell'elemento di contenuto corrente:

<a href="[element type="content" content="current" key="FileResourceName"]">Link Text</a>

Rendering di una risorsa file in una pagina

Se la risorsa file è un tipo di file che può essere convertito in HTML è possibile convertire il file in HTML ed eseguire il rendering del file HTML convertito direttamente nel contenuto Web utilizzando il parametro format="HTML" in una tag di componente o elemento. Ad esempio:
[component name="FileResourceName" format="HTML"]
[element type="content" content="current" key="FileResourceName" format="HTML"]
Esempi di tipi di file supportati sono:
  • Documenti di elaborazione testo (*.doc, *.odt)
  • Fogli elettronici (*.xls) *
  • File HTML (*.htm, *.html)
  • File di testo (*.txt)
È possibile che funzionino anche altri tipi di file ma è necessario prima verificarlo.
Nota: se si configura un template di sviluppo come template di risorsa, gli elementi contenuto creati sono elementi contenuto di risorsa. Quando si sottopone a rendering un link a un elemento del contenuto della risorsa, il file memorizzato nell'elemento risorsa file selezionato viene sottoposto a rendering nella pagina Web. In questo caso, non si utilizza una tag elemento. Al contrario, la risorsa file viene sottoposta a rendering utilizzando una tag segnaposto in una progettazione di navigatori o di menu, oppure creando un link direttamente al contenuto di risorsa.