English 中文(简体)
TYPO3: Use TCA.php to build Frontend Forms?
原标题:
  • 时间:2010-04-19 23:27:29
  •  标签:
  • php
  • typo3

I m searching for a solution, to build a frontend form from the TCA.php of my TYPO3 extension.

Is there any way, to select TCA.php values, from my extension Class? I want to build a select-element with values of the TCA.php file.

Would be amazing, if someone could give me some advice :)

问题回答

TCA is globally available. You can select any table configuration (TCA) by using the GLOBAL variable. For example, TCA for normal content (tt_content) can be found inside

$GLOBALS[ TCA ][ tt_content ]

TCA holds the entire table configuration, if you want to see all of it I suggest you simply print_r() the configuration of the table you would like to see.

The configuration for each field inside a table is stored in

$GLOBALS[ TCA ][ TABLENAME ][ columns ][ COLUMNNAME ]

If a TCA is not yet loaded, you can load it manually with the following command:

t3lib_div::loadTCA( TABLENAME );

This should help you on your way.

We use the wil_frontendedit extension to do this. It has basic validation and some other tricks. Front end forms in typo3 are historically a pain, and there are 10 different modules/ways to generate them.





相关问题
Brute-force/DoS prevention in PHP [closed]

I am trying to write a script to prevent brute-force login attempts in a website I m building. The logic goes something like this: User sends login information. Check if username and password is ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

定值美元

如何确认来自正确来源的数字。

Generating a drop down list of timezones with PHP

Most sites need some way to show the dates on the site in the users preferred timezone. Below are two lists that I found and then one method using the built in PHP DateTime class in PHP 5. I need ...

Text as watermarking in PHP

I want to create text as a watermark for an image. the water mark should have the following properties front: Impact color: white opacity: 31% Font style: regular, bold Bevel and Emboss size: 30 ...

How does php cast boolean variables?

How does php cast boolean variables? I was trying to save a boolean value to an array: $result["Users"]["is_login"] = true; but when I use debug the is_login value is blank. and when I do ...

热门标签