Vai al contenuto
  • 0

Aggiungere voci al menu


accaeffe

Domanda

Ciao, ho fatto una ricerca ma proprio non riesco a trovare questa informazione: come faccio ad aggiungere voci al menu principale? Oltre ai vari Home, Forum, Utenti, ecc vorrei aggiungere degli altri link. Grazie mille!

Link al commento
Condividi su altri siti

17 risposte a questa domanda

Messaggi raccomandati

  • 0

grazie mille! ho dato un'occhiata al topic che mi hai linkato, queste sono le indicazioni che ho trovato:

 

 

Per inserire un nuovo Tab nel menù principale è sufficiente connettersi a:

ACP > Look & Feel > Manage Skin Sets & Templates > Scegli la tua skin > Global Templates > globalTemplate


trovare:
 

	 </ul></div><script type='text/javascript'>	 if( $('primary_nav') ){ ipb.global.activateMainMenu(); }</script></div><!-- ::: MAIN CONTENT AREA ::: --><div id='content' class='clearfix'><!-- ::: NAVIGATION BREADCRUMBS ::: --><if test="count( $items['navigation'] )">

e aggiungere PRIMA:

<li id='nav_home' class='left'><a href='yourlink' title='yourlinktitle' rel="home">Public Title</a></li>

 

il codice che ho però trovato nella skin di default è leggermente diverso e non sono riuscito ad inserire il tab nel menu principale.. le modifiche finiscono in fondo alla pagina :(

 

questo è il codice che ho trovato:

 

            </if>
        </div>
        
        <!--DEBUG_STATS-->
        <script type='text/javascript'>
            if( $('primary_nav') ){    ipb.global.activateMainMenu(); }
        </script>
        <if test="vigLinkEnabled:|:$this->settings['viglink_enabled'] and ( !$this->settings['viglink_groups'] or IPSMember::isInGroup( $this->memberData, explode( ',', $this->settings['viglink_groups'] ) ) )">
            <script type="text/javascript">
              var vglnk = { api_url: '//api.viglink.com/api',
                            key: '{$this->settings['viglink_api_key']}'<if test="$this->settings['viglink_subid']">,
                            sub_id: '{$this->settings['sub_id']}'
                            </if>

 

Link al commento
Condividi su altri siti

  • 0

guarda qui il nostro.

come vedi alla fine abbiamo aggiunto manualmente le due voci che vedi in piu

<!-- ::: APPLICATION TABS ::: -->			<div id='primary_nav' class='clearfix'>				<div class='main_width'>					<ul class='ipsList_inline' id='community_app_menu'>						<if test="showQuickNav:|:! ( ! $this->memberData['member_id'] && $this->settings['force_login'] ) && !($this->settings['board_offline'] && !$this->memberData['g_access_offline']) && $this->memberData['g_view_board']">							<li class='right'>								<a href="{parse url="app=core&module=global&section=navigation&inapp={parse expression="IPS_APP_COMPONENT"}" base="public"}" rel="quickNavigation" accesskey='9' id='quickNavLaunch' title='{$this->lang->words['launch_quicknav']}'><span> </span></a>							</li>						</if>						<li id='nav_explore' class='right'>							<a href='{parse url="app=core&module=search&do=viewNewContent&search_app=<if test="viewnewcontentapp:|:$this->registry->getCurrentApplication() != 'core' AND IPSLib::appIsSearchable( $this->registry->getCurrentApplication() )">{$this->registry->getCurrentApplication()}<else />forums</if>" base="public"}' accesskey='2'>{$this->lang->words['view_new_posts']}</a>						</li>						<if test="showhomeurl:|:$this->settings['home_url'] AND $this->settings['home_name']">							<li id='nav_home' class='left'><a href='{$this->settings['home_url']}' title='{$this->lang->words['homepage_title']}' rel="home">{$this->settings['home_name']}</a></li>						</if>						<if test="hasCustomPrimaryNavigation:|:!empty($header_items['primary_navigation_menu'])">							{$header_items['primary_navigation_menu']}						<else />							<if test="applicationsloop:|:is_array($header_items['applications']) AND count($header_items['applications'])">								<foreach loop="applications:$header_items['applications'] as $data">									<if test="showingapp:|:$data['app_show']">										{parse variable="appActive" default="" oncondition="$data['app_active']" value="active"}										<li id='nav_app_{$data['app_dir']}' class="left {parse variable="appActive"}"><a href='{parse url="{$data['app_link']}" seotitle="{$data['app_seotitle']}" template="{$data['app_template']}" base="{$data['app_base']}"}' title='{parse expression="sprintf( $this->lang->words['go_to_prefix'], IPSLib::getAppTitle($data['app_dir']) )"}'>{IPSLib::getAppTitle($data['app_dir'])}</a></li>									</if>								</foreach>							</if>						</if>						<li id='nav_other_apps' style='display: none'>							<a href='#' class='ipbmenu' id='more_apps'>{$this->lang->words['more_apps']} <img src='{$this->settings['img_url']}/useropts_arrow.png' /></a>						</li><li  class="left"><a href='http://www.invisionita.it/forum/forum/76-tracker-errori-e-supporto-traduzioni-italiano-ipboard/'  title='Tracker Traduzioni'>Tracker Traduzioni</a></li><li  class="left"><a href='http://www.invisionita.it/forum/forum/69-tutorial-e-guide-ipboard-e-prodotti-correlati/'  title='Guide'>Guide</a></li>					</ul>				</div>			</div>	
  • Like 2
Link al commento
Condividi su altri siti

  • 0

il codice che ho io è diverso da questo indicato qui sopra: il mio non hai </ul> prima di </div>, ma </if>

 

purtroppo la mia conoscenza in materia è veramente limitata, inserisco i codici andando un po' ad intuito e stando attanto a non combinare guai; ad ogni modo, ho fatto questo tentativo:

 


 

            {$stats['task']}
            <if test="includeLightboxDoReal:|:$this->settings['do_include_lightbox_real']">
                {parse template="include_lightbox_real" group="global" params=""}
            <else />
                <script type="text/javascript">
                    ipb.global.lightBoxIsOff();
                </script>
            </if>
            <if test="!$this->memberData['member_id']">
                {parse template="inlineLogin" group="global" params=""}
            </if>
<li  class="left"><a href='http://www.invisionita.it/forum/forum/76-tracker-errori-e-supporto-traduzioni-italiano-ipboard/'  title='Tracker Traduzioni'>Tracker Traduzioni</a></li>
<li  class="left"><a href='http://www.invisionita.it/forum/forum/69-tutorial-e-guide-ipboard-e-prodotti-correlati/'  title='Guide'>Guide</a></li>

        </div>

 

 

 

e il risultato è quello che vedete nell'immagine allegata, ovvero i link finiscono in fondo alla pagina :(

 

come posso fare? dov'è che sbaglio?post-2004-0-39629300-1368044156_thumb.jp

Link al commento
Condividi su altri siti

  • 0

trova <!-- ::: MAIN CONTENT AREA ::: --> nel template e riportami il codice che c'è sopra... vediamo cosa possiamo fare!

  • Like 1
Link al commento
Condividi su altri siti

  • 0

risolto, grazie! ora funziona!

 


                        <li id='nav_other_apps' style='display: none'>
                            <a href='#' class='ipbmenu' id='more_apps'>{$this->lang->words['more_apps']} <img src='{$this->settings['img_url']}/useropts_arrow.png' /></a>
                        </li>


<li  class="left"><a href='http://www.invisionita.it/forum/forum/76-tracker-errori-e-supporto-traduzioni-italiano-ipboard/'  title='Tracker Traduzioni'>Tracker Traduzioni</a></li>
<li  class="left"><a href='http://www.invisionita.it/forum/forum/69-tutorial-e-guide-ipboard-e-prodotti-correlati/'  title='Guide'>Guide</a></li>

                    </ul>
                </div>
            </div>    
            
            <!-- ::: MAIN CONTENT AREA ::: -->

 

prima nella ricerca cercavo "<script type='text/javascript'> if( $('primary_nav') ){ ipb.global.activateMainMenu(); }", mentre ora cercando "<!-- ::: MAIN CONTENT AREA ::: -->" ho risolto. grazie mille!

  • Like 1
Link al commento
Condividi su altri siti

  • 0

sopra ai li che hai inserito ci sono gli altri... sposta il codice che hai aggiunto prima dei <li>...</li> già presenti. torno domani ora sono stanco :(

Link al commento
Condividi su altri siti

  • 0

si. sostituendo link e voci

ma tu hai ip.content?

hai ragione ho risolto!!!!

Modificato da peppefark
Link al commento
Condividi su altri siti

  • 0

e allora lo puoi fare molto facilmente dalle impostazioni dell ip.content

quelle relative al menu

Hai ragione ho risolto.

 

Grazie

Link al commento
Condividi su altri siti

Crea un account o accedi per lasciare un commento

Devi essere un membro per lasciare un commento

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora
  • Chi sta navigando   0 utenti

    • Nessun utente registrato visualizza questa pagina.
×
×
  • Crea Nuovo...

Informazioni importanti

Abbiamo inserito dei cookies nel tuo dispositivo per aiutarti a migliorare la tua esperienza su questo sito. Puoi modificare le impostazioni dei cookie, altrimenti puoi accettarli cliccando su continua. to insert a cookie message.