[TYPO3-mvc] After introducing "tx_extbase_type" my frontend users aren't outputted
Thomas "Thasmo" Deinhamer
thasmo at gmail.com
Tue Apr 20 12:15:24 CEST 2010
Hello,
you have a typo in 'sublcasses'.
Regards,
Thomas
Am 20.04.2010 11:54, schrieb Søren Malling:
> Hi Andreas,
>
> Thanks for the hint! I went through the thread but must admit, it
> didn't bring me any closer to a solution. Here is my typoscript after
> adding new settings
>
> config {
> tx_extbase {
> persistence {
> classes {
> Tx_Extbase_Domain_Model_FrontendUser {
> mapping {
> tableName = fe_users
> recordType = 0
> }
> }
> Tx_Groupmembers_Domain_Model_Member {
> sublcasses {
> Tx_Extbase_Domain_Model_FrontendUser =
> Tx_Extbase_Domain_Model_FrontendUser
> }
>
> followed by a lot of field mapping :)
>
> In my ext_tables.php I've added the following
>
> $TCA['fe_users']['types']['Tx_Groupmembers_Domain_Model_Member'] =
> $TCA['fe_users']['types']['0'];
>
> I still got no output from my model extending the FrontendUser model.
>
> Right now the tx_extbase_type field is empty in the database, and that
> would I expect to be equal to "recordType = 0"?
>
> What is wrong with my typoscript setup, am I misunderstanding the
> subclasses concept?
>
> Søren
>
> On Tue, Apr 20, 2010 at 9:36 AM, Andreas Kießling
> <andreas.kiessling at web.de> wrote:
>> Hi Søren,
>>
>> please read this thread:
>> "FYI: Implemented first version of single table inheritance."
>>
>> As soon as a table has a "type" field configured, extbase adds that field to
>> the query and only returns rows that match a specific (i.e. configured)
>> type. If no "recordType" is configured, it checks for the classname.
>>
>> From my dam example:
>> additionalWhereClause: (tx_dam.media_type='Tx_Exttest_Domain_Model_Dam')
>>
>> I think, the check for "type" should be disabled by default, because any
>> extension can modify or add such a field and suddenly other extensions that
>> relate to that table will fail. If an extension uses or adds that field it,
>> than it will surely switch on the check.
>>
>> Regards,
>> Andreas
>> _______________________________________________
>> TYPO3-project-typo3v4mvc mailing list
>> TYPO3-project-typo3v4mvc at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-project-typo3v4mvc
>>
>
>
>
More information about the TYPO3-project-typo3v4mvc
mailing list