Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : freespirit 16 Dec 2011, 17:26:18

: Sezioni e categorie articoli
: freespirit 16 Dec 2011, 17:26:18
Salve,

ho un problema con Joomla 1.5 che uso in uno dei siti che gestisco. Da qualche giorno ho scoperto che entrando nell'editor degli articoli sono sparite tutte le voci delle sezioni e delle categorie dai rispettivi menu. Sono rimaste solo "Seleziona una sezione", "Seleziona una categoria" e "Nessuna". Il bello č che le varie sezioni e categorie esistono. Per il momento vado avanti scrivendo l'articolo con l'editor e poi modificando sezione e categoria manualmente sul database. Ovviamente se apro un articolo con la sua sezione e categoria, queste mi vengono forzate ad essere rimesse a "Nessuna" altrimenti non posso salvare le modifica al testo dell'articolo.

Ho provato anche ad aggiornare Joomla a 1.5.25 ma il problema rimane.

Sapete dirmi qualcosa?
: Re:Sezioni e categorie articoli
: gmce 19 Dec 2011, 15:07:12
Ciao!
Il tuo problema sembra molto strano.
Domanda banale, le tue sezioni e categorie sono pubblicate vero?
Stavo spulciando il codice dove crea le combo per la selezione della sezione.
Se ti puō interessare č nel file "administrator/components/com_content/admin.content.php".
E' nella funzione "editContent" alla riga 217 circa.
Da quello che vedo fa filtro solo per "Pubblicato" e per le acl dell'utente con cui sei collegato (che penso sia l'admin, per cui scartata questa opzione).
Dovresti riuscire a cercare il problema da li facendo un po' di debug.
: Re:Sezioni e categorie articoli
: freespirit 23 Dec 2011, 14:03:24
ho controllato. Le sezioni vengono caricate tutte, il codice č esattamente lo stesso di un altro joomla 1.5 che gira su un altro sito che gestisco.

Credo che il problema sia nella creazione delle opzioni del menų html. Ora provo a fare altre verifiche
: Re:Sezioni e categorie articoli
: freespirit 23 Dec 2011, 14:21:25
Il problema sta in questo codice
:
foreach ($sections as $elemento) {
             echo '-|-|-'.$elemento->title;
}
 $lists['sectionid'] = JHTML::_('select.genericlist',  $sections, 'sectionid', 'class="inputbox" size="1" '.$javascript, 'id', 'title', intval($row->sectionid));
 
echo '//'.$lists['sectionid'];

il ciclo for e l'ultimo echo li ho inseriti io per fare debug.
Il punto č che $sections ha tutte le sezioni, invece l'echo di $lists['sectionid'] mi restituisce un menu a tendina composto solo da due elementi "- Seleziona sezione -" e "Nessuna".
: Re:Sezioni e categorie articoli
: gmce 23 Dec 2011, 17:43:32
Premetto che non so se č vietato dalle leggi del forum, ma se riuscissi a passarmi il db, potrei farti un debug pių approfondito, perchč cosė a "occhio" mi risulta un po' difficile.
: Re:Sezioni e categorie articoli
: freespirit 24 Dec 2011, 08:40:33
mi dispiace ma non posso fare una cosa del genere.

Nei vari tentativi sulle sezioni ho notato questo. Se faccio un semplice echo degli elementi e del menų in html allora nell'editor compaiono tutte le voci. Se tolgo questi echo il menų ritorna con le sole due voci "Seleziona sezione" e "Nessuna".

La cosa č molto strana.
: Re:Sezioni e categorie articoli
: gmce 24 Dec 2011, 11:21:40
Mi dispiace, ma cosė non riesco proprio.
Devi fare un po' di debug in quella sezione di codice e riuscire a perchč non li associa alla <select>.