2015-05-14 120 views
2

在FAL之前,我可以从solr配置文件“typo3/ext/solr/Configuration/TypoScript/Solr”中的我自己的Extbase扩展中获取图像的文件名/setup.txt“via如何使用FAL和自己的Extbase扩展在Typo3 solr扩展中获取文件名

index { 
    queue { 
     tx_myextension = 1 
     tx_myextension { 
      fields { 
       ... 
       myimage_stringS = articleimage 
       ... 
      } 
     } 
    } 
} 

其中”articleimage“是具有图像文件名的数据库字段。但是由于FAL,在“articleimage”中只保存了一个“1”,并且文件名被转到任何sys_ *表中。

我不知道如何获得solr扩展名 - >setup.txt文件中的文件名?

在Typo3 V6.2上使用solr扩展V3.0.0和SolR 4.8。

发现

回答

2

解决方案:

index { 
    queue { 
     tx_myextension = 1 
     tx_myextension { 
      fields { 
       ... 
       bild_stringS = FILES 
       bild_stringS { 
         references { 
            table=tx_myextension_model_name 
            uid.data = field:uid 
            fieldName=artikelbild 
         } 
         renderObj = TEXT 
         renderObj { 
            stdWrap.data = file:current:publicUrl 
            stdWrap.wrap = | 
         } 
       } 
      } 
     } 
    } 
} 

这样,我得到的URL,它可以在一个solr模板被放了出来。

相关问题