2016-11-25 67 views
0

我tyring建立與tx_news列表視圖,並希望鏈接一個PDF文件,也​​可以直接在列表視圖中使用縮略圖,而不是在詳細視圖中。 嘗試tx_news:鏈接到列表視圖

<a href="{relatedFile.originalResource.publicUrl -> f:format.htmlspecialchars()}" target="_blank"> 

但鏈接保持空...有什麼建議?

回答

0

這段代碼看起來不錯,也許這個鏈接周圍的循環可能不在Order中。

它應該具有的結構是這樣的:

<f:for each="{news}" as="newsItem"> 
    <f:if condition="{newsItem.falMedia}"> 
     <f:then> 
      <f:for each="{newsItem.falRelatedFiles}" as="falfile" iteration="i"> 
       <li> 
        <span class="news-related-files-link"> 
         <a href="{falfile.originalResource.publicUrl -> f:format.htmlspecialchars()}" target="_blank"> 
          {falfile.originalResource.title} 
         </a> 
        </span> 
        <span class="news-related-files-size"> 
         {falfile.originalResource.size -> f:format.bytes()} 
        </span> 
        <f:format.html> 
         falimage.uid  : {falimage.uid} 
         identifier  : {falimage.originalResource.identifier} 
         public_url  : {falimage.originalResource.publicUrl} 
         name    : {falimage.originalResource.name} 
         title   : {falimage.originalResource.title} 
         alternative  : {falimage.originalResource.alternative} 
         description  : {falimage.originalResource.description} 
         extension  : {falimage.originalResource.extension} 
         type    : {falimage.originalResource.type} 
         mimeType   : {falimage.originalResource.mimeType} 
         size    : {falimage.originalResource.size} 
         creationTime  : {falimage.originalResource.creationTime} 
         modificationTime : {falimage.originalResource.modificationTime} 
        </f:format.html> 
       </li> 
      </f:for> 
     </f:then> 
     <f:else> 
     </f:else> 
    </f:if> 
</f:for> 
+0

感謝。 結果是,只有文件大小被查看。標題和鏈接不顯示... –

+0

好吧,比你需要調試falfile-attributes,將更新我的答案。 – mtness

+0

剛剛在鏈接中看到一個小錯誤 - 現在應該工作。 – mtness