News : obtenir l'url d'un fichier joins (mp3, pdf ...)

newsItem.falRelatedFiles permet de savoir si un ou des fichiers sont liés à la news.
Au cas où il y'en ai plusieurs on boucle dessus avec une boucle fluid foreach.
Ensuite c'est la propriété publicUrl qui pour chaque fichier renvoi l'uri du fichier.

<f:if condition="{newsItem.falRelatedFiles}"> 	<f:for each="{newsItem.falRelatedFiles}" as="relatedFile"> 		url : {relatedFile.originalResource.publicUrl} 	</f:for> </f:if> 

News : obtenir l'url d'un post (et non pas un lien).

Il faut pour cela utiliser le paramètre uriOnly='1' du viewhelper n:link.

<n:link uriOnly='1' newsItem='{newsItem}' settings='{settings}'></n:link>"

News : Récupérer l'image associé à une news :

 On utilisera tout simplement le Partial qui va bien et qui est fourni pour ça

<f:render partial="Detail/FalMediaContainer" arguments="{media: newsItem.falMedia, settings:settings}" />
<f:render partial="Detail/MediaContainer" arguments="{media: newsItem.media, settings:settings}" />

News : Récupérer l'url de l'image associé à une news

Peut être utile si on veut utiliser l'image en tant que background d'une div (en background-size:cover) par exemple plutot que sous la forme d'une balise img.

<f:for each="{newsItem.falMedia}" as="mediaElement"> {f:uri.image(src:mediaElement.uid,treatIdAsReference:1)} </f:for> 

Show in prevew par defaut

Page TS config du répertoire qui contient les news

TCAdefaults { sys_file_reference { showinpreview = 1 } }