在TYPO3中,有没有办法将包含在扩展表中的图像 的缩略图作为 列表中的记录的图标模块?TCA文档似乎没有说你可以!列表模块中的动态数据库记录图标?
1
A
回答
0
可以为Typo3后端导入几个不同的皮肤,这些皮肤用于更改“列表模块”中使用的图标。例如t3skin和t3skin_improved。
我不能说生成缩略图并将它们用作图标需要什么,但有几个扩展使用GraphicsMagick/ImageMagick来渲染缩略图。
1
是的,这可以通过使用typeicon_column
和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/
相关问题
- 1. iphone中的动态数据库记录
- 2. 数据库EAV模型,根据搜索记录列表
- 3. 在数据库表中标记已删除的记录
- 4. 如何使数据库中的动态图表标签?
- 5. 查询列出数据库中每个表中的记录数
- 6. 适合动态数据的图表库?
- 7. 从数据库中获取记录时的动态rowspan
- 8. 动态表单和数据库模式
- 9. 数据库:动态标签设计表
- 10. Liferay动态数据列表中的列表模板
- 11. 如何动态加载MySQL数据库中的标记?
- 12. 在数据库表上记录数据
- 13. 从数据库动态3列表
- 14. 使用谷歌图表动态数据库中的数据
- 15. 如何在angularjs中从数据库mysql加载动态记录?
- 16. Liferay动态数据列表模板
- 17. 从库模块的Python日志记录
- 18. 模块suitecrm中的记录总数
- 19. Rails - 根据数据库记录动态生成多个页面
- 20. wildfly 10数据库登录模块
- 21. 更新余烬数据模型中的记录列表
- 22. 在数据库中找不到活动记录类“”的表“”
- 23. 根据另一个数据库中的表记录删除Hive中的记录
- 24. 动态数据显示图表中的中断行/错误标记
- 25. 基于数据库记录/调用的动态变量 - 帮助?
- 26. 当前视图的动态标记信息的外部列表
- 27. SAP功能模块表参数中的最大记录数
- 28. c#中的动态数据库行表
- 29. 数据库中动态表的ORM
- 30. 插入动态数据从数据列表导入数据库
是可能的改变列表模块的图标。放置一个图标文件是您的扩展文件夹ext/your_extension,并将其重命名为icon_tx_yourextension_tablename.gif。 并添加确保以下键值出现在$ TCA [ 'tx_yourextension_tablename']: “ 'ICONFILE'=> t3lib_extMgm :: extRelPath($ _ EXTKEY) 'icon_tx_yourextension_tablename.gif'。” 在我的情况下,我想为列表中的每一行动态更改此图标。即。根据某些数据库值设置'iconfile'的值.Bt似乎没有可能,除非我在class.t3lib_iconworks.php中破解了getIcon函数 – 2009-05-04 05:08:09