2017-04-26 61 views
-1

feuser edit page screenshooteScreenshote添加一些列表feuser在後端

大家好。有人可以告訴我如何在後端添加一些列表到feuser頁面嗎?就像它在屏幕截圖上顯示的一樣(與用戶列表)。我想添加與用戶評論類似的選項卡到後端feuser編輯頁面。所以我想展示如此的用戶評論。請不要諮詢其他變體,請告訴我請如何做,如果有可能。

我想我的表添加到用戶編輯頁面,看截圖,並涉及到這個用戶顯示的行

TYPO3 16年7月6日

+0

我想你的ext_tables.php中的方法'\ TYPO3 \ CMS \ Core \ Utility \ ExtensionManagementUtility :: allowTableOnStandardPages()'可以做到這一點,但我現在無法測試它。 –

+0

托馬斯,非常感謝你!但是我必須傳遞給這個方法的參數是什麼?我發現我可以通過$ table,但是我怎樣才能完全設置編輯頁面,在哪裏顯示我的列表? – Mikael

+0

您必須從您的評論記錄中設置表格。至少這種方法可以在標準頁面上添加記錄(不僅是sys文件夾)。然後你需要在標準頁面上記錄一些內容並看看。 –

回答

1

您可以將任何表添加到Web模塊頁面視圖,通過ext_localconf.php

$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['cms']['db_layout']['addTables']['tx_myext_domain_model_name'] = [ 
    'default' => [ 
     'MENU' => 'LLL:EXT:tx_myext/Resources/Private/Language/locallang_db.xlf:menuDefault', 
     'fList' => 'title,description,image', 
     'icon' => TRUE 
    ] 
]; 

清除緩存,並完成。調整列出的字段(fList)取決於您的需求。

+0

男人,非常感謝謝謝!請告訴我,我怎麼能設置我的表將顯示在fe_user編輯頁上?我想我應該把它設置在這個數組中的某個地方$ GLOBALS ['TYPO3_CONF_VARS'] ['EXTCONF'] ['cms'] ['db_layout'] ['addTables'] ['tx_myext_domain_model_name'] – Mikael

+0

$ GLOBALS ['TYPO3_CONF_VARS'] ['EXTCONF'] ['cms'] ['db_layout'] ['addTables'] [$ _ EXTKEY] [0] ['fList'] ='uid,title ,作者,類別,datetime,archivedate,tstamp'; 可能是這樣嗎?你能幫我嗎? – Mikael

+0

插入你的SQL名錶定義爲tx_myex t_domain_model_name – jokumer

相關問題