Page 1 of 1

[SOLVED !!!] Freaking "Could not determine manipulator class name" in FEU 1.3.1

Posted: Tue Dec 11, 2007 9:06 am
by kazkas
I'm installed a FEU 1.3.1, it worked nice. Then I needed to get a username of logged user, so I tried to do

Code: Select all

	$feusers = $this->GetModuleInstance('FrontEndUsers');
	$album = $feusers -> LoggedInName();
and all I received was "Could not determine manipulator class name". If I comment those 2 lines, it works fine. I tried to change a

Code: Select all

$module =& $this->GetModule();
lines to

Code: Select all

$module = $this->GetModule();
as it was offered, but it not helps. Any ideas how to solve this problem? 'cause in other case I will need to downgrade FEU which I don't want to do  :-\

[SOLVED!!!] Freaking "Could not determine manipulator class name" in FEU 1.3.1

Posted: Tue Dec 11, 2007 9:21 am
by kazkas
Ok, how I solved that problem:
Error was causing the

Code: Select all

      if( !isset( $manipulator ) )
        die('Could not determine manipulator class name');
lines in FrontEndUsers.module.php. The $manipulator is not set, although it seems like it should be set in next to last line in FrontEndUsers.api.php. So all I did was copy line

Code: Select all

$manipulator = 'FrontEndUsersManipulator';
to line 192 in just under line

Code: Select all

      require_once($fn);
Now it's working fine, even with changing back to

Code: Select all

$module =& $this->GetModule();
Can someone from module authors take a closer look, maybe that's why the module is no longer working for some of us?

Re: [SOLVED !!!] Freaking "Could not determine manipulator class name" in FEU 1.

Posted: Sun Feb 10, 2008 2:24 am
by cubix
wow, this one did my head in too!

thank you for the fix.

Re: [SOLVED !!!] Freaking "Could not determine manipulator class name" in FEU 1.

Posted: Sun Feb 10, 2008 4:03 pm
by calguy1000

Code: Select all

$feusers =& $this->GetModuleInstance('FrontEndUsers');
I bet your UDT would be faster and wouldn't give the manipulator class error if you had done this.