Back to top

Autore Topic: problema gestione menu dopo installazione zoomgallery  (Letto 1471 volte)

Offline twins

  • Nuovo arrivato
  • *
  • Post: 47
    • Mostra profilo
Salve ragazzi,
spero di trovare una risposta al mio problema visto che questo è il primo sito di riferimento per chi si avvicina a joomla e di non rimanere senza risposta come per le mie ultine n domande che hanno solo arricchito il db di joomla.it

Ecco il mio problema:
Ho installato zoom media gallery e andando in gestione menu principale quando provo a inserire una nuova voce e dopo che
scelgo il tipo di voce del menu mi compare una pagina bianca con il seguente messaggio:
Fatal error: Call to a member function on a non-object in /web/htdocs/www.miosito.it/home/administrator/components/com_menus/models/item.php on line 211
Cosa mi consigliate di fare?

Grazie e speriamo bene .... ;D






Offline twins

  • Nuovo arrivato
  • *
  • Post: 47
    • Mostra profilo
Re: problema gestione menu dopo installazione zoomgallery
« Risposta #1 il: 07 Mar 2008, 21:24:32 »
Salve ragazzi,
sembra che ho risolto
andava il errore la seguente funzione:

/*
 * JAW adjustment for getting META data for menu elemens.
 * Note: only for the frontpage and the blog's (category / section)
 * Always make use of the user defined META data settings (located in
 * /administrator/components/com_metadata/config.xml)
 */
function &getMetaData()
{
   global $mainframe;
   $params   = null;
   $item   = & $this->getItem();
   if ( $item->linkparts['view'] == "frontpage" || $item
         ->linkparts['view'] == "section" ||
   $item->linkparts['view'] == "category" || 
        $item->linkparts['view'] == "archive" || "categories" )
      {
   $path   = JPATH_ROOT . DS ."metaconfig.xml" ;
   if (file_exists( $path )) {
   $params = new JParameter( null, $path );
      }   
      $params->merge(new JParameter($item->params));
     }
  return $params;


}

L'errore è che se nn trova il file non viene istanziato l'oggetto params che resta null ... la chiamata del metodo merge su un oggetto null va in errore.

Ho risolto mettendo
$params->merge(new JParameter($item->params));all'interno del if.

Cosa ne pensate??

Ciaooo

Offline twins

  • Nuovo arrivato
  • *
  • Post: 47
    • Mostra profilo
Re: problema gestione menu dopo installazione zoomgallery
« Risposta #2 il: 07 Mar 2008, 21:29:18 »
Non l'ho detto ... ma penso di aver risolto perche adesso non esce piu l'errore ...

Ciaoo

 



Web Design Bolzano Kreatif