在 TYPO3 中,有没有办法将扩展表中包含的图像的缩略图渲染为 列表模块中记录的图标?TCA 文档似乎没有说你可以!
问问题
818 次
2 回答
1
是的,这可以通过使用typeicon_column
and来实现typeicons
。例子:
$TCA['tx_mytable'] = array (
'ctrl' => array (
'iconfile' => t3lib_extMgm::extPath($_EXTKEY) . 'Resources/Private/Icons/default.png',
'typeicon_column' => 'mime_type',
'typeicons' => array (
'application/msword' => 'gfx/fileicons/doc.gif',
'application/msexcel' => 'gfx/fileicons/xls.gif',
'application/mspowerpoint' => 'gfx/fileicons/ppt.gif',
'application/pdf' => 'gfx/fileicons/pdf.gif',
'application/zip' => 'gfx/fileicons/zip.gif',
'image/bmp' => 'gfx/fileicons/bmp.gif',
'image/gif' => 'gfx/fileicons/gif.gif',
'image/jpeg' => 'gfx/fileicons/jpg.gif',
'image/jpg' => 'gfx/fileicons/jpg.gif',
),
)
);
=> http://typo3.org/documentation/document-library/core-documentation/doc_core_api/4.2.0/view/4/2/
于 2012-03-27T07:19:16.780 回答
0
可以为 Typo3 后端导入几种不同的皮肤,这些皮肤会更改“列表模块”中使用的图标。例如 t3skin 和t3skin_improved。
我不能说生成缩略图并将它们用作图标需要什么,但是有几个扩展使用 GraphicsMagick/ImageMagick 来呈现缩略图。
于 2009-05-01T05:52:37.877 回答