[TYPO3-english] Felogin xclass not working in Typo3 6.2beta5

PIT Solutions typo3 at pitsolutions.com
Mon Mar 17 12:21:05 CET 2014


Dear Xavier,

Finally it is worked for me. Thanks for your valuable hints...:)

Thanks and Regards,
Arun Chandran

________________________________
 From: PIT Solutions <typo3 at pitsolutions.com>
To: TYPO3 English <typo3-english at lists.typo3.org> 
Sent: Monday, March 17, 2014 2:44 PM
Subject: Re: [TYPO3-english] Felogin xclass not working in Typo3 6.2beta5
 

Hi Xavier,

Sorry that was my mistake. But I've corrcted this before you mentioned.
My final state is;

->ext_localconf.php

$GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects']['TYPO3\\CMS\\Felogin\\Controller\\FrontendLoginController'] = array(
'className' => 'Pits\\MyExtension\\Xclass\\FrontendLoginController'
);
$GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects']['tx_felogin_pi1'] =
$GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects']['TYPO3\\CMS\\Felogin\\Controller\\FrontendLoginController'];

->My controller file ( Path: my_extension/Classes/Xclass/FrontendLoginController.php)

<?php

namespace Pits\MyExtension\Xclass;

class FrontendLoginController extends TYPO3\CMS\Felogin\Controller\FrontendLoginController {

protected function showForgot() {
echo 111111;
exit;                            ---------> (Exit for testing purpose)
}
}

Thanks and Regards,
Arun.


________________________________
From: Xavier Perseguers <xavier at typo3.org>
To: typo3-english at lists.typo3.org 
Sent: Monday, March 17, 2014 2:04 PM
Subject: Re: [TYPO3-english] Felogin xclass not working in Typo3 6.2beta5


Just a blind guess,

In your very first post you wrote:

> -> in my extensions ext_localconf.php;
>
$GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects']['TYPO3\\CMS\\Felogin\\Controller\\FrontendLoginController']
= array(
>  'className' => 'MyExtension\\Xclass\\Override\\FrontendLoginController',
> );

But at 9:05 you wrote:

> And actual path of the file is
"MyExtension/Classes/Xclass/FrontendLoginController.php" ?

So either you wrote something wrong or you did not see that you have an
"Override" segment in your 'className' definition, which should of
course be reflected in your physical path.

Kind regards

PIT Solutions wrote:
> Dear Xavier,
> 
> Thanks. But still I am in trouble...:(
> 
> I don't know what is the reason.
> 
> With Regards,
> Arun
> 
> ________________________________
>  From: Xavier Perseguers <xavier at typo3.org>
> To: typo3-english at lists.typo3.org 
> Sent: Monday, March 17, 2014 1:47 PM
> Subject: Re: [TYPO3-english] Felogin xclass not working in Typo3 6.2beta5
>  
> 
> Hi Arun,
> 
>> Thanks. But its not working for me. I've some clarifications;
>>
>> $GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects']['TYPO3\\CMS\\Felogin\\Controller\\FrontendLoginController']
>> = array(
>>      'className' => 'Causal\\MyExtension\\Xclass\\FrontendLoginController',
>> );
>>
>>
>> What you mean by "'Causal" ? And actual path of the file is  "MyExtension/Classes/Xclass/FrontendLoginController.php" ? Please clarify.
> 
> That's my company name, when using namespaces in TYPO3 6.x you need a
> first segment as your name:
> 
> namespace YourName\YourExtensionKey\Whatever;
> 
> class Something {
> 
> }
> 
> Stored as EXT:yourExtensionKey/Classes/Whatever/Something.php
> 
>> And also I've added the code;
>>
>> $GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects']['tx_felogin_pi1'] =
>> $GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects']['TYPO3\\CMS\\Felogin\\Controller\\FrontendLoginController'];
>>
>>
>> But its not working. I've cleared all the cache but not working;
> 
> Then no idea, sorry (but as you seem to have missed the "Name/Company"
> Segment, this may be the cause).
> 
> Xavier
> 

-- 
Xavier Perseguers
TYPO3 CMS Team Member

TYPO3 .... inspiring people to share!
Get involved: http://typo3.org

_______________________________________________
TYPO3-english mailing list
TYPO3-english at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
_______________________________________________
TYPO3-english mailing list
TYPO3-english at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english


More information about the TYPO3-english mailing list