Я хочу иметь два разных размера изображения: один для обычного браузера и один для мобильной версии. Я думал, что могу использовать timthumb для изменения размера изображения.масштабировать изображения с помощью timthumb через добавление typoscript к templavoila (обработка данных)
Поэтому я сопоставил в Templavoila a Image field, fixed W+H
с номером <img src="xx" />
. Под Data processing
Я хочу ввести код Typoscript. С помощью этого кода я хочу иметь другое представление (масштабированное изображение).
10 = IMAGE
10.file.XY = 1328,768
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = 2000
10.file.minW = 1000
10.file.maxH = 1000
10.file.minH = 700
[globalVar = TSFE:fe_user|sesData|mobileversion=1]
20 = RECORDS
20.source.current = 1
20.tables = tt_content
20.stdWrap.wrap = <img src="fileadmin/templates/php_scripts/timthumb.php?src=|&w=600" />
20.stdWrap.required = 1*
[global]
Но я всегда получаю изображение из обычной версии. Я попытался использовать переменную сеанса, и я также попытался использовать функцию пользователя. Даже если я удалю это условие, вывод всегда будет одним и тем же ... (большое изображение). Что я делаю неправильно?
Я уже принял это за основу для мобильного сайта. В одном из моих полей я беру фоновое изображение и сопоставляю его с мобильным шаблоном. Это изображение для обычного браузера и, следовательно, большого. Теперь я хочу дать указание Templavoila уменьшить изображения (в моем случае с timthumb). Но я не могу заставить typoscript работать. – testing