Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : ivan 15 Jan 2007, 19:54:09
-
Ho bisogno del vostro aiuto; il menu componenti lato admin mostra soltanto 20 voci, ma in realta' i componenti installati sono molti di piu'. Come posso fare per visualizzarli tutti nel menu a tendina? Tempo addietro modificai un file, ma adesso proprio non riesco a ricordarmi quale fosse.
Grazie.
P.S. Nella pagina iniziale Pannello di Controllo riesco a visualizzarli tutti, ma sarebbe piu' comodo averli nel menu a tendina.
-
Più che dal pannello di controllo dovresti vedere in Installazioni>Componenti. Quanti sono in quella lista?
-
Nel pannello di controlli ce ne sono una trentina, ma nel menu a tendina solo 20 e sotto mi appare come ultima voce Altri componenti.
-
Nel pannello di controlli ce ne sono una trentina, ma nel menu a tendina solo 20 e sotto mi appare come ultima voce Altri componenti.
puoi spiegare le modifiche che hai fatto?
-
Non ho fatto nessuna modifica al momento. La cosa che ricordo e che quando installai il componente alberghi, quest'ultimo non mi appariva nel menu a tendina componenti, ma dovevo raggiungerlo tramite menu componenti>altri componenti e scorrere la lista che joomla mi presentava. Per aggiungerlo nel menu aprii un file dove ricordo c'erano tutti i nomi dei menu, ed altro non feci che il copia/incolla di una menu gia' presente cambiando semplicemente il link e funziono'. Ora, non ricordo piu' quale fosse questo file; ho provato a cercarlo ma non trovo nulla con i menu. Non vorrei fosse cambiato con la 1.0.12. Ciao :)
-
Nessuna idea in proposito? :(
-
Nessuna idea in proposito? :(
No!! :( Non capisco la voce "altri componenti" da dove è saltata fuori.
-
ecco uno screenshot
[allegato eliminato da un amministratore]
-
Interessante, non lo avevo mai visto prima.
Può essere che Joomla, per motivi di layout, visualizzi un massimo di N componenti e ti metta il link per raggiungere gli altri.
Sicuramente, da qualche parte nel codice ci sarà questo valore.
-
......sicuramente, da qualche parte nel codice ci sarà questo valore.
il problema è dove cercarlo. Ho provato anche il search per stringa ma non lo trova da nessuna parte......sto impazzendo :(
-
il problema è dove cercarlo. Ho provato anche il search per stringa ma non lo trova da nessuna parte......sto impazzendo :(
Beh, cerca nel file della lingua il nome della costante usata per "Altri componenti".
Poi fai la ricerca con il nome della costante.
-
E' quello che ho fatto, ma nada de nada. :) Adesso rifaccio il backup dal server, non vorrei fosse dipeso da qualche componente installato successivamente, e provo a rifare la ricerca per stringa.
-
Ho risolto!!!!!!!!!!!! ;D ;D ;D Allora ecco qua la spiegazione:
il tutto dipende dal file mod_fullmenu.php nel directory /administrator/modules/. Aprendolo scopro alla linea 214 il seguente codice:
if ($topLevelLimit < $topLevelCount) {
echo "\t\t\t\t['<img src=\"../includes/js/ThemeOffice/sections.png\" />','Altri componenti...','index2.php?option=com_admin&task=listcomponents',null,'Altri componenti'],\n";
ovviamente ricerco la variabile $topLevelLimit e scopro questo alla linea 188
$topLevelLimit = 19; //You can get 19 top levels on a 800x600 Resolution
Cambiando il valore 19 in quello che preferisco si riesce ad allungare il menu a proprio piacimento. Credo sia qualcosa introdotto con la versione 1.0.12 x agevolare la visualizzazione su monitor piccoli. Vi risulta sia modificabile dal lato admin senza intervenire sul codice?
Ciao ;D
-
Un parametro di configurazione sarebbe stato molto utile però... :-\
-
Credo sia qualcosa introdotto con la versione 1.0.12 x agevolare la visualizzazione su monitor piccoli.
Ciao ;D
Ho controllato era già presente nella versione Joomla_108_stabile :)