在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