私はTypo3 4.5.3を使用しています。現在のページに表示するディレクトリをランダムに選択したいディレクトリに画像ファイルがありますが、typoscriptを取得してlistnum = randを作成することはできません。私の拡張テンプレートは次のとおりです:typoscriptを使用してディレクトリ内のファイルからランダムなイメージを選択する方法は?
# Pick a random image to display
temp.banner = IMAGE
temp.banner {
file {
height = 165
width = 954
import {
filelist = {$templatePathPrefix}images/banners | jpg,jpeg,png,gif | name | | 1
listNum = rand
}
}
params = class="bannerPic"
}
リストナンバーの設定を0,1などに変更すると、対応するimg HTMLがページに挿入されます。 'last'に設定すると動作しますが、rand 常には、何回更新しても最初の画像を挿入します。特定の画像(0,1、...)を選択できるので、私は一般的なセットアップの仕組みを知っています。ランダムな選択ではありません。
私は、外側のオブジェクトをCOA_INTオブジェクトでラップするrandのさまざまな用途でTSを見ましたが、それは私にとってはうまくいきませんでした。私はlistNum = randをどこに置くべきかについて何か迷っていましたか?私はTypo3でかなり新しくなっていますので、この時点ではまだかなり不透明です(または、それは表示されますか?)。あなたが提供できるどんな洞察にも感謝します。