[TYPO3] Slider in $TCA

Stefan Galinski stefan.galinski at frm2.tum.de
Tue Jun 26 18:20:11 CEST 2007


Tapio Markula wrote:

> Stefan Galinski
>> A common condition could be:
>> 
>> foreach($GLOBALS['TCA'] as $table => $tConf) {
>>         t3lib_div::loadTCA($table);
>>         foreach($GLOBALS['TCA'][$table]['columns'] as $field => $fConf)
>>                 if($fConf['config']['type'] == 'input' &&
>>                         (t3lib_div::inList($fConf['config']['eval'],
>>                         'int' || is_array($fConf['config']['range']))
>> 
>> That means simply all integers with some ranges enabled.
> 
> endeed imo that is too generic.
> if($fConf['config']['type'] == 'input' &&
> is_array($fConf['config']['range']['upper'])
> 
> The upper value must be defined - elsewhere it is impossible to set
> reasonable range for the slider. Or should the author of the plugin sets
> the upper value from his own head. Then it is just lucky quess, which
> might work - but many cases it is not reasonable.
> 
> Lower is not important - if not set, just '0'. If some use range, the
> eval should be always int and that is not needed to test.

+1


More information about the TYPO3-english mailing list