Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => I Template di Joomla 1.0.x => : fbcyborg 11 Mar 2007, 00:12:48
-
- Una volta che ho scelto il template per il mio sito, dopo averlo impostato come default, poi tutti gli altri li posso cancellare dalla directory templates?
- Quando modifico il sito dopo aver scelto il template, poi vengono effettivamente modificati tutti i template nella cartella predefinita? Oppure posso prenderli, spostarli in un altra dir e riutilizzarli?
- Nel topmenu di un template ho le stesse voci che ho nel mainmenu. Ogni voce del topmenu viene presentata come un rettangolino (voce al suo interno), per es. A volte questi rettangolini contenenti una singola voce del menu splittano il testo in due righe e così il topmenu risulta composto da una riga di tanti rettangoli, uno più piccolo e uno più grande.. come posso dire a Joomla! di utilizzare per tutte la stessa altezza?
Grazie.
-
- se vuoi certo che li puoi cancellare
- se li puoi cancellare è normale che puoi anche spostarli dove vuoi, le modifiche avranno effetto solo sul template predefinito
- credo che il testo venga messo su + righe quando la voce del menu è troppo lunga, basterebbe farla + corta
-
Ok, grazie mille.
Per quanto riguarda i tasti su più righe, non mi sembra una buona soluzione quella di ridurre il testo.
Ho bisogno di scriverci 2 parole. Inoltre sarebbe buono se si potesse stabilire l'altezza dei tasti, in modo da impostarla uguale per tutti (di due righe).
Oppure, non è possibile mettere i tasti su due righe? Come una matrice 2xN colonne? (magari è brutto.. ma in caso proverei)
-
dovresti quantomeno dirmi di che template stiamo parlando
-
dovresti quantomeno dirmi di che template stiamo parlando
AkoWinterPortal
-
devi cercare nell'index questa parte:
<tr>
<td height="20" valign="top" bgcolor="#95CBE9" background="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/headermenbg.gif">
<?php
# Vertical Menu V2.1 - by Arthur Konze - www.mamboportal.com
$database->setQuery("SELECT id, name, link FROM #__menu WHERE menutype='mainmenu' AND parent='0' AND access<='$gid' AND sublevel='0' AND published='1' AND type<>'separator' ORDER BY ordering");
$vmrows = $database->loadObjectList();
echo "<table border='0' cellpadding='0' cellspacing='2' width='100%'><tr>";
$num_vmrows = count($vmrows);
$vmtab_width = floor(100 / $num_vmrows);
foreach($vmrows as $vmrow) {
echo "<td width='$vmtab_width%'><a href='".sefRelToAbs("$vmrow->link&Itemid=$vmrow->id")."' class='buttonbar'>$vmrow->name[/url]</td>";
}
echo "</tr></table>";
?>
</tr>
questa è la parte che gestisce quel menu che non è un top menu ma un clone del main menu, se non hai tante voci risolvi così:
quel width di default è inferiore impostalo a 100%, vuol dire che i tasti occuperanno tutta la larghezza del sito e vedrai che i tasti si allargheranno, in automatico crea tanti tasti quante sono le voci del main menu e li divide per la larghezza del sito, se poi vuoi modificare le proprietà del testo di quel menu devi agire sulla class buttonbar nel css
-
OK! Grazie mille, ha funzionato.
Solo che devo trovare un'alternativa lo stesso... alcuni bottoni mostrano sempre il testo su due righe.
-
il problema delle 2 righe è dato da qualche voce di menu probabilmente lunga, potresti:
ridurre il font modificando la classe buttonbar
oppure
eliminare completamente dall'index questo tipo di menu, crearti un blocco per un modulo nuovo e fartelo a tuo piacimento inserendo solo le voci necessarie senza bisogno di clonare al 100% il main menu
-
Sto prendendo in considerazione la scelta di eliminare il topmenu tramite l'editing del file index.php del template, ma vorrei riuscire a stabilire quanto debba essere alto il "pulsante" o tutta la barra del topmenu. Almeno in questo modo tutte le voci hanno lo stesso spazio di quelle che richiedono 2 righe.
-
Ho tolto il topmenu, e devo dire che ora non mi dispiace affatto.. L'unica cosa è che il menu laterale non mi piace... vorrei averne uno simile a quello del template rhuk_solarflare_ii, ovvero quello di default di joomla.
Come faccio? Ho provato a scaricare qualche cosa dalla sezione download ma non ho trovato quello che volevo. Ditemi esattamente come potrei fare ad ottenere un menu come quello.. e come potrei personalizzare i colori.
-
Ottimo campo di studio........
cerca i riferimenti a mainlevel nel css e importali nel nuovo template.
Insieme a ciò che lo riguarda ovviamente), è + facile di quel che credi.
fd
-
OK,
questo è ciò che ho trovato riguardo a mainlevel nel file template_css.css:
ul#mainlevel-nav
{
list-style: none;
padding: 0;
margin: 0;
font-size: 0.8em;
}
ul#mainlevel-nav li
{
background-image: none;
padding-left: 0px;
padding-right: 0px;
float: left;
margin: 0;
font-size: 11px;
line-height: 21px;
white-space: nowrap;
border-right: 1px solid #cccccc;
}
ul#mainlevel-nav li a
{
display: block;
padding-left: 15px;
padding-right: 15px;
text-decoration: none;
color: #333333;
background: transparent;
}