È 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.