Salida de archivos de audio en el frontend
Además de imágenes y vídeos, también se pueden añadir archivos de audio en la pestaña Relaciones. Por defecto, no se muestran en la salida. Es necesario personalizar los parciales y añadir otro.
1. haga referencia al directorio parcial individual en el TypoScript en lugar de al de la extensión.
2. cree un nuevo archivo "MediaAudio.html" con el siguiente código y colóquelo debajo de su propio directorio parcial: .../Partials/Detail/MediaAudio.html
<div class="mediaelement" xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers">
<div class="mediaelement-audio">
<f:media class="audio-embed-item" file="{mediaElement}" alt="{mediaElement.originalResource.properties.alternative}" title="{mediaElement.originalResource.properties.title}"/>
</div>
<f:if condition="{mediaElement.description}">
<div class="medialement-alternative-content">
<p class="news-img-caption">
{mediaElement.description}
</p>
</div>
</f:if>
</div>
...
<div class="news-img-wrap">
<n:link newsItem="{newsItem}" settings="{settings}" title="{newsItem.title}">
<f:alias map="{mediaElement: '{newsItem.mediaPreviews.0}'}">
...
<f:if condition="{mediaElement.originalResource.type} == 3">
<f:render partial="Detalle/MediaAudio" arguments="{mediaElement: mediaElement}"/>
</f:if>
...
</f:alias>
</n:link>
</div>
...
El contenido de esta página se ha traducido automáticamente.
Aktualisiert: 17.07.2024