我想要两种不同的图像尺寸:一种用于普通浏览器,一种用于移动版本。我想我可以使用 timthumb 来调整图像大小。
因此,我在 Templavoila 中映射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]
但我总是从普通版本中得到图片。我尝试使用会话变量,也尝试使用用户函数。即使我删除了这个条件,输出总是一样的......(大图)。我做错了什么?