Back to top

Autore Topic: Problema $params  (Letto 1197 volte)

Offline CubeMax

  • Nuovo arrivato
  • *
  • Post: 2
    • Mostra profilo
Problema $params
« il: 18 Lug 2014, 13:32:39 »
Ciao a tutti.


Il problema è il seguente. Sto utilizzando un componente di  3 parti chiamato *****. Il componente è stato supportato solo fino alla 2.5 di Joomla e sto cercando di fare la migrazione su Joomla 3. Ci sono vari problemi che sono riuscito a risolvere. Uno di questi però mi da un grattacapo da diversi giorni e dopo aver visitato tutte le ricerche che google mi suggeriva posto qui nella speranza che qualcuno di voi mi possa dare una mano.


l'errore riscontrato è questo:

******

Non riesco proprio a capire perché da quell'errore. Qualcuno di voi sa aiutarmi?

Tra l'altro un errore simile nello stesso compariva nello stesso file , il codice era il seguente

******


L'errore appariva esattamente su

*******


edit: rimosso riferimenti e codice commerciale.
« Ultima modifica: 18 Lug 2014, 13:49:46 da tomtomeight »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Problema $params
« Risposta #1 il: 18 Lug 2014, 13:51:13 »
Ciao e benvenuto nel forum joomla.it

Devo informarti che, come da regolamento non è possibile citare e supportare estensioni commerciali.

Offline CubeMax

  • Nuovo arrivato
  • *
  • Post: 2
    • Mostra profilo
Re:Problema $params
« Risposta #2 il: 18 Lug 2014, 14:15:11 »
Ciao, scusa per la disattenzione, sono nuovo del forum  :)
Il problema riguardante questa  estensione commerciale riguarda del codice presente anche nei componenti di joomla, precisamente nel file components/com_content/models/category.php (http://www.reference.joomlademo.de/components/com_content/models/category.php.source.txt). Nello specifico, il problema è sempre legato alla riga di codice che avevo segnalato prima e si trova nella funzione:
function &getChildren() { if (!is_object($this->_item)) { $this->getCategory(); } // Order subcategories if (count($this->_children)) { $params = $this->getState()->get('params'); if ($params->get('orderby_pri') == 'alpha' || $params->get('orderby_pri') == 'ralpha') { jimport('joomla.utilities.arrayhelper'); JArrayHelper::sortObjects($this->_children, 'title', ($params->get('orderby_pri') == 'alpha') ? 1 : -1); } } return $this->_children; }Per essere ancora più precisi, l'errore si presenta a questa riga:$params = $this->getState()->get('params');L'errore è questo: Fatal error: Call to a member function get() on a non-object.[/size]Potete darmi qualche consiglio, per favore?[/size]Grazie ancora.

 



Web Design Bolzano Kreatif