[TYPO3-mvc] Missing Features in Extbase?!

Stefan Neufeind typo3.neufeind at speedpartner.de
Sun Feb 5 11:42:32 CET 2012


Hi,

Thank you for pointing that out. I'll see to hopefully find the time for
this in the evenings. The comments in there are valuable input.
However if somebody else wants to jump at it, go ahead.

Authors of that patch were Thomas Deinhamer and Peter Bücker, with Peter
sending in the last version. That's basically what I submitted for
review (as suggested on forge by Sebastian).


Regards,
 Stefan

On 02/05/2012 11:29 AM, Kay Strobach wrote:
> Hi Claus,
> 
> but there are comments on gerrit about that patch?!
> 
> https://review.typo3.org/#change,2636
> 
> Wo wie need to contact Stefan to ask him for fixing that?
> Also the patch just adresses recursive TYPOScript storagePids ;)
> 
> Regards
> Kay
> 
> Am 05.02.2012 09:53, schrieb Claus Due:
>> Hi Kay,
>>
>> Much needed feature IMO, thanks for bringing it back to attention. It is already being worked on but received almost zero code reviews; dev has now halted.
>>
>> https://review.typo3.org/#change,2636
>>
>> I sincerely hope that people will both review and improve upon that solution, adding FF/StoragePID recursive support... as in general with every change submitted to Gerrit. Please everybody. This is how all devs can easily help make Extbase better ;)
>>
>> --
>> Cheers,
>> Claus
>> http://fedext.net
>>
>> On Feb 5, 2012, at 9:36 AM, Kay Strobach wrote:
>>
>>> Hello guys,
>>>
>>> having done several extbase Extensions now, i found a (atleast for me)
>>> annoying problem in extbase:
>>>
>>> There is no standard way in extbase to respect "storagePid" and
>>> "recursive" values defined in flexforms to tell the repository where the
>>> records are stored.
>>>
>>> In the following example i use the fe_users table. And the goal is to
>>> display all users from a given page.
>>>
>>> Lets take a deeper look:
>>>
>>> 1 Create Flexform
>>> 2 Create Controller
>>> 3 Create Repository
>>> 4 add a function to repository to filter by storage pid and recursive
>>> 5 Add static function to resolve starting point and storage pid (to a
>>>   comma seperated value)
>>>
>>> Normally i would assume, that the following would be enough:
>>>
>>> 1 Create Flexform
>>> 2 Create Controller
>>> 3 Create Repository
>>>
>>> All the other functions are duplicated in many extensions (e.g. news,
>>> simulatefe, and others).
>>>
>>> So my question is:
>>>
>>> 	Would it make sense to add storagePid and recursive handling in
>>> 	flexforms to default extbase, like in
>>>        switchableControllerActions? - I'd like it!
>>>
>>> Code can be reused either from EXT:news or other projects ;)
>>>
>>> Related issue on forge http://forge.typo3.org/issues/33681
>>>
>>> Regards
>>> Kay


More information about the TYPO3-project-typo3v4mvc mailing list