2017-04-13 31 views
1

我有面罩延伸的流體代碼:添加一個鏈接包裝的TYPO3液圖像

<f:image image="{file}" alt="{file.alternative}" title="{file.title}" class="img-fullwidth" /> 

我想包裝與HREF相同的圖像文件的標籤代碼,所以最後我會有<a href="image-file-source"><img src="image-file-source" /></a>"

這是甚至可能與流體?

預先感謝任何幫助

回答

1

這爲我工作

<a href="{file.originalResource.publicUrl}"> 
    {file.originalResource.title} 
</a> 

在您的例子

<a href="{file.originalResource.publicUrl}"> 
    <f:image image="{file}" alt="{file.alternative}" title="{file.title}" class="img-fullwidth" /> 
</a>" 
+0

我代替我的未經檢驗代碼與一個測試。 –

+0

如果TYPO3安裝在子文件夾中,此解決方案不尊重'config.absRefPrefix' –

+0

謝謝亨氏,您的解決方案目前運行良好。我希望它在部署到活服務器時仍能正常工作。 –

1

嘗試這樣的事情

<f:link.typolink parameter="{file.originalResource.publicUrl}"> 
     <f:image image="{file}" alt="{file.alternative}" title="{file.title}" class="img-fullwidth" /> 
</f:link.typolink>