Fatal error: Call to a member function getMessageQueue() on

Diskutera både frågor och goda idéer/förslag avseende mallar och design för Joomla! 1.7 / Joomla! 1.6.

Moderators: Zello, chrille

Forum rules
Forumregler
Locked
Molle77
Joomla! Apprentice
Joomla! Apprentice
Posts: 32
Joined: Thu Mar 10, 2011 2:45 pm
Contact:

Fatal error: Call to a member function getMessageQueue() on

Post by Molle77 » Sun May 08, 2011 7:45 am

Hallå,

Jag har aldrig gjort en egen mall innan och provade att göra en.

Jag stötte på problem med function.php där jag fick följande fel:

Fatal error: Call to a member function getMessageQueue() on a non-object in /home/virtual/************.se/******/templates/prov_mall/functions.php on line 17

Koden på line 17 är följande:

Code: Select all

{
            global $mainframe;
            $messages = $mainframe->getMessageQueue();
            if (is_array($messages) && count($messages))
                foreach ($messages as $msg)
                    if (isset($msg['type']) && isset($msg['message']))
                        return true;
            return false;
        }
Tacksam om nån vet vad jag ska ta mig till

Mikael Karlsson

User avatar
Mackelito
Joomla! Hero
Joomla! Hero
Posts: 2901
Joined: Tue Aug 23, 2005 12:14 pm
Location: Stockholm

Re: Fatal error: Call to a member function getMessageQueue()

Post by Mackelito » Tue Jun 28, 2011 8:58 am

Vad ska du använda getMessageQueue till?
har du utgått från en befintlig mall eller gjort en från grunden?
- Det bästa sättet att lära sig på är att göra det själv!
- Markus Thiel
http://www.homeofsweden.se
http://www.mittyrke.se

User avatar
GandalfGrey
Joomla! Guru
Joomla! Guru
Posts: 723
Joined: Tue Mar 25, 2008 8:18 pm
Location: Sweden / Haninge

Re: Fatal error: Call to a member function getMessageQueue()

Post by GandalfGrey » Sun Jul 17, 2011 7:51 pm

Vet inte om du löst problemet.
Om inte kan du prova att ersätta

Code: Select all

$messages = $mainframe->getMessageQueue();
med

Code: Select all

$messages = JFactory::getApplication()->getMessageQueue();
“We can't solve problems by using the same kind of thinking we used when we created them."


Locked

Return to “Mallar (templates) och design”