[TYPO3-dev] Flexforms overriding TS in Extbase Extensions

Thomas Allmer at at delusionworld.com
Tue Jun 14 23:18:42 CEST 2011


On 14.06.2011 13:03, Mario Rimann wrote:
> Bastian's proposal was to change the whole Flexform mechanism so that an
> input field can have e.g. a checkbox in front of it to NULL it out or
> something like this.

oh not another hard to get extra setting box... :/

I'm pretty sure it's not easy doable but for me the perfect solution 
would be to just display the current ts setting inside the flexform. 
With that if the value is empty in ts it will be empty in the flexform 
and if it's set with something the editor even sees it and can change it 
if needed. This would in some way work around the "empty" problem and 
would by far improve the usability for editors [1].

I know it's setup-ts and I know it's probably hard to display the 
correct setting in the flexform. I'm just saying that how I would want 
it to behave.

In short it's far easier to understand than another is empty checkbox 
but probably far harder to implement :p

what do you think?

cheers

PS: if you really need an "back to ts setting button" let's use an 
"reset button". It's more commonly known and it will display the used 
value to the editor.

PPS: I know - while developing you probably want to change the "default" 
ts for your extension and don't want to always reset all the fields... 
so probably insert the plugin with ts? or make a "reset all Button"... 
anyway as a developer you have options... but the flexform is for 
editors right? so let them easily handle and understand them...

[1]: know this situation? sorting is set to "descending" by ts. Editor 
opens the plugin and sees "ascending" as it's not set and it's the first 
value in the select box. He want to change the order so he thinks how 
it's now it's not how I want it, so I change it to the other value which 
is "descending" and then nothing changes... :p
-- 
+---------------------------------+-----------------------------------+
| Thomas Allmer                   |   http://www.delusionworld.com    |
| E-mail: at at delusionworld.com    |   phone: +43 699 16217064         |
+---------------------------------+-----------------------------------+




More information about the TYPO3-dev mailing list