我想在TCA列表視圖中添加一個新的圖標,在編輯圖標旁邊。有沒有任何標準的方法來實現這一點。在TCA列表視圖中添加一個新圖標
要實現此添加此在ext_localconf.php
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['fileList']['editIconsHook'][] = 'EXT:ext_key/path_to_class_file:name_of_the_method';
而且在類文件添加此
class name_of_the_class implements TYPO3\CMS\Filelist\FileListEditIconHookInterface {
public function manipulateEditIcons(&$cells, &$parentObject){
// Your code here
}
}
屏幕截圖不顯示「TCA列表視圖」,而是顯示文件列表。你的意思是哪個?你正在使用哪種TYPO3版本? – lorenz
@lorenz我正在使用TYPO3 6.1.7。我需要在file_list視圖中添加新圖標。事實上,我已經設法添加一個,但我相信有更好的方法來實現這一點。 – Siva
@lorenz我已經設法通過XCLASS方法來實現這一點,因爲我在TYPO3 6.1.7上工作,我強烈懷疑我可以用更有效的方法實現示例功能。 – Siva