Strano errore quando visualizzo il menù categorie

Started by maggiorana, 13 March 2015, 12:01:12

Previous topic - Next topic
A financial contribution is greatly appreciated as a support, to help us to keep live the project.
If you like this project you can donate some piece of BitCoin to this address: bc1qy5tgq6tvrckac2a57unxvqcnxamrvhduve9sj9

maggiorana

Chiedo scusa ma sono stato un pochino indaffarato, dopo non so quante brutte parole anche in aramaico antico, ho individuato un errore. ECCOLO

Fatal error: Call to undefined method stdClass::getNumItems() in /var/www/vhosts/pirgy.it/httpdocs/components/com_abook/views/categories/tmpl/default_items.php on line 19

A financial contribution is greatly appreciated as a support, to help us to keep live the project.
If you like this project you can donate some piece of BitCoin to this address: bc1qy5tgq6tvrckac2a57unxvqcnxamrvhduve9sj9

federica

Ciao maggiorana,
ho trovato l'errore, lo correggerò nella prossima versione di Abook. Se vuoi puoi fare questa modifica:
apri il file components/com_abook/views/categories/tmpl/default_items.php alla riga 19 modifice il codice
da:
if($this->params->get('show_empty_categories', 1) || $item->getNumItems(true) || count($item->getChildren())) :
a:
if($this->params->get('show_empty_categories', 1) || $item->numitems || count($item->getChildren())) :
Al mondo ci sono 10 tipi di persone, quelli che hanno capito il codice binario e quelli che non l'hanno capito.
Informatizzati [url="https://informatizzati.org"]https://informatizzati.org[/url]
Stacca la spina [url="https://disconnessi.org"]https://disconnessi.org[/url]

maggiorana

Mi dispiace Federica, ma nonsotante la modifica se si utilizza la vista per categorie, la vista non cambia e restituisce il medesimo errore.

Fatal error: Call to undefined method stdClass::getChildren() in /var/www/vhosts/pirgy.it/httpdocs/components/com_abook/views/categories/tmpl/default_items.php on line 19

Link alla vista, ho provato con tre browser: http://www.pirgy.it/index.php/bybliopirgy/categorietutte

federica

Non è il medesimo errore, prima era su getNumItems() adesso è su getChildren()
Al mondo ci sono 10 tipi di persone, quelli che hanno capito il codice binario e quelli che non l'hanno capito.
Informatizzati [url="https://informatizzati.org"]https://informatizzati.org[/url]
Stacca la spina [url="https://disconnessi.org"]https://disconnessi.org[/url]

A financial contribution is greatly appreciated as a support, to help us to keep live the project.
If you like this project you can donate some piece of BitCoin to this address: bc1qy5tgq6tvrckac2a57unxvqcnxamrvhduve9sj9

maggiorana


federica

Fai una cosa, togli proprio quella parte, invece di
if($this->params->get('show_empty_categories', 1) || $item->numitems || count($item->getChildren())) :
scrivi così:
if($this->params->get('show_empty_categories', 1) || $item->numitems) :
Lo so che non è una soluzione ma intanto tamponi il problema.
Al mondo ci sono 10 tipi di persone, quelli che hanno capito il codice binario e quelli che non l'hanno capito.
Informatizzati [url="https://informatizzati.org"]https://informatizzati.org[/url]
Stacca la spina [url="https://disconnessi.org"]https://disconnessi.org[/url]

maggiorana

Perfetto! almeno abbiamo tamponato, grazie tante, come minimo ti meriti un articolone sul mio sito che fidati è molto visitato.

Ma! che diavolo è? non prende correttmaente il valore ?