[opgelost] Fatal error:Call to a member function LoggedI...

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

[opgelost] Fatal error:Call to a member function LoggedI...

Post by pedes »

Sinds ik een website heb geupgrade naar de allerlaatste CMSMS versie en ook alle gebruikte modules heb geupgrade naar hun laaste versie, krijg ik een fatal error bij het gebruik van een pagina waar een ingelogde gebruiker (FEU user) een form moet in vullen.
In deze form stuur ik per verborgen veld ook een aantal gebuikersgegevens van de ingelogde gebruiker mee.

Dit is de melding die ik krijg waar het formulier begint
Fatal error: Call to a member function LoggedInName() on a non-object in /home/domeingebruiker/domains/domeinnaam.be/public_html/lib/classes/class.usertagoperations.inc.php(265) : eval()'d code on line 3
De form wordt in de content van de pagina aan geroepen, voorafgegaan met de customcontent aanroep:
{cms_module module=CustomContent} {FormBuilder form='invulform'}

In de form moet de ingelogde gebruiker een veld invullen en gebruik ik dus enkele verborgen velden, om zo de naam, adres, telefoon en leeftijd van de ingelogde gebruiker mee te sturen.

Ieder verborgen veld heeft dus een code om de gebruikersgegevens op te halen:
het veld Naam : {$ccuser->property('Naam')}
het veld Adres : {$ccuser->property('Adres')}
het veld Telefoon : {$ccuser->property('Telefoon')}
het veld Leeftijd : {$ccuser->property('Leeftijd')}

Vroeger werkte dit wel, maar sinds de upgrade niet meer, met de fatal error tot gevolg.
Iemand een idee wat ik moet veranderen sinds de nieuwste versies??

Mvg,
Peter
Last edited by pedes on Tue Jul 23, 2013 7:26 pm, edited 1 time in total.
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: Fatal error: Call to a member function LoggedInName() ..

Post by Rolf »

De foutmelding verwijst naar een UDT...
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

Re: Fatal error: Call to a member function LoggedInName() ..

Post by pedes »

ja sorry had deze over het hoofd gezien

Code: Select all

global $gCms;
$feusers = $gCms->modules['FrontEndUsers']['object'];
$username = $feusers->LoggedInName();
return $username;
deze zit in het 2° verborgen veld waar ik de username meestuur

ook al aangepast naar

Code: Select all

$gCms = cmsms();
$feusers = $gCms->modules['FrontEndUsers']['object'];
$username = $feusers->LoggedInName();
return $username;
echter geen oplossing
iemand een idee ?
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: Fatal error: Call to a member function LoggedInName() ..

Post by Rolf »

Voor de username heb je toch geen udt nodig... In feu of cc module wordt deze vrijgegeven. Even get_template_vars doen
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

Re: Fatal error: Call to a member function LoggedInName() ..

Post by pedes »

rolf je hebt gelijk, maar ik herinner me dat er daar vroeger een probleem rond was ik kon destijds niet gewoon {$ccuser->username()} nemen, om 1 of andere reden werkte dit niet en toen maakte ik gebruik van die udt.

ik heb het intussen getest met {$ccuser->username()} en dit werkt nu wel.
Probleem opgelost, ware het niet dat ik wel graag had geweten hoe het komt dat die udt niet meer werkt.

Thnks
Peter
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: [opgelost] Fatal error:Call to a member function LoggedI

Post by Rolf »

Verschillende deprecated functies zijn in de 1.11 release verwijderd, dan wel aangepast. Zijn wel meer posts in het forum over geweest.
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
Post Reply

Return to “Dutch - Nederlands”