2010-04-19 62 views
4

我正在尋找一個解決方案,從我的TYPO3擴展的TCA.php構建一個前端表單。TYPO3:使用TCA.php構建前端表單?

有沒有什麼辦法,從我的擴展類中選擇TCA.php值?我想用TCA.php文件的值構建一個select元素。

將是驚人的,如果有人能夠給我一些建議:)

+0

TCA.php? TYPO3?也許你可以概括你想要的東西,所以它不是特定產品,因爲我從來沒有聽說過這些東西。 – 2010-04-19 23:45:03

+1

這是產品的具體問題.. – Sebs 2010-09-21 10:25:20

回答

0

我們使用wil_frontendedit擴展做到這一點。它有基本的驗證和其他一些技巧。打字錯誤3中的前端形式在歷史上是痛苦的,並且有10種不同的模塊/方式來產生它們。

5

TCA是全球可用的。您可以使用GLOBAL變量選擇任何表格配置(TCA)。例如,TCA的正常含量(tt_content)可以在裏面

$ GLOBALS中找到[「TCA」] [「tt_content」]

TCA保持整個表的配置,如果你想看到這一切我建議您簡單地使用print_r()來查看您想要查看的表格的配置。

在表內每個字段的配置存儲在

$ GLOBALS [ 'TCA'] [ 'TABLENAME'] [ '列'] [ 'COLUMNNAME']

如果TCA不尚未加載,您可以使用以下命令手動加載:

t3lib_div :: loadTCA('TABLENAME');

這應該可以幫助你。