Я использую Typo3 4.5.3, и у меня есть файлы изображений в каталоге, из которого я хочу случайным образом выбрать один для отображения на текущей странице, но мне кажется, что я не могу получить право опечатки, чтобы заставить listnum = rand работать. Вот мой шаблон расширения:
# 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"
}
Если я изменю параметр listnum на 0, 1 и т. Д., Он вставит соответствующий img HTML на страницу. Установка последнего также работает, но rand всегда вставляет первое изображение независимо от того, сколько раз я обновляю. Поскольку я могу выбирать определенные изображения (0, 1, ...), я знаю, что общие настройки работают, а не случайный выбор.
Я видел TS для различных других применений rand, которые заключают внешний объект в объект COA_INT, но это тоже не сработало для меня. Я что-то упустил из-за того, где разместить listNum = rand? Я новичок в Typo3, поэтому многие из них пока что для меня непонятны (или это видно?). Спасибо за любую информацию, которую вы можете предоставить.