Back to top

Autore Topic: Fatal error: Call to a member function get  (Letto 1769 volte)

Offline pppppaolo

  • Esploratore
  • **
  • Post: 172
  • Sesso: Maschio
    • Mostra profilo
Fatal error: Call to a member function get
« il: 29 Gen 2013, 17:55:51 »
Ciao a tutti, ho questa problematica con un sito internet:
inviando un qualsiasi messaggio nella pagina contatti ricevo il seguente errore:" Fatal error: Call to a member function get() on a non-object in /web/htdocs/www.miosito.it/home/components/com_contact/controllers/contact.php on line 116


la linea del codice di cui si parla riporta questo (la linea 16 è quella che inizia con if):


Codice: [Seleziona]
// Redirect if it is set in the parameters, otherwise redirect back to where we came from
if ($contact->params->get('redirect')) {
$this->setRedirect($contact->params->get('redirect'), $msg);
} else {
$this->setRedirect(JRoute::_('index.php?option=com_contact&view=contact&id='.$stub, false), $msg);
}


return true;
}


private function _sendEmail($data, $contact)
{
$app = JFactory::getApplication();
$params = JComponentHelper::getParams('com_contact');
if ($contact->email_to == '' && $contact->user_id != 0) {
$contact_user = JUser::getInstance($contact->user_id);
$contact->email_to = $contact_user->get('email');
}
$mailfrom = $app->getCfg('mailfrom');
$fromname = $app->getCfg('fromname');
$sitename = $app->getCfg('sitename');
$copytext = JText::sprintf('COM_CONTACT_COPYTEXT_OF', $contact->name, $sitename);


$name = $data['contact_name'];
$email = $data['contact_email'];
$subject = $data['contact_subject'];
$body = $data['contact_message'];


Non riesco a capire da cosa può dipendere, il sito è un sito abbastanza piccolo, non ho fatto modifiche al codice, ho soltanto installato e configurato un template ed ho controllato che non ci sia neanche un override per il componente contatti.


grazie in anticipo a chiunque sappia darmi uno spunto.
Ciao

Offline pppppaolo

  • Esploratore
  • **
  • Post: 172
  • Sesso: Maschio
    • Mostra profilo
Re:Fatal error: Call to a member function get
« Risposta #1 il: 30 Gen 2013, 13:09:00 »
nessuno sa darmi qualche suggerimento?

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:Fatal error: Call to a member function get
« Risposta #2 il: 30 Gen 2013, 13:54:04 »
Ciao,
ho trovato qualcosa qui: http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=26875
 
Suggeriscono una "corruzione" di file "core" di Joomla da parte di estensioni o template mal scritti... può essere il tuo caso?  :)
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

Offline pppppaolo

  • Esploratore
  • **
  • Post: 172
  • Sesso: Maschio
    • Mostra profilo
Re:Fatal error: Call to a member function get
« Risposta #3 il: 03 Feb 2013, 17:54:01 »
Grazie, ho visto la soluzione ma non ho risolto. Tra l'altro il mio template non ha override per i contatti ed ho già contattato l'assistenza del fornitore template che mi ha risposto che non dipende dal loro prodotto.




 



Web Design Bolzano Kreatif