Ciao Ragazzi,
sono riuscito ad attivare i clean urls all'interno del mio sito con eccezione dei primary links, che costituiscono il menù principale del mio sito.
Avete esperienza in merito?
Come posso fare per toglierli anche dai primary links?
Ciao Ragazzi,
sono riuscito ad attivare i clean urls all'interno del mio sito con eccezione dei primary links, che costituiscono il menù principale del mio sito.
Avete esperienza in merito?
Come posso fare per toglierli anche dai primary links?
Provato pulire il cache?
Più imparo, più dubito.
si si, grazie-
è tra le prime cose che faccio quando non mi torna qualcosa..(la speranza!)
Se attivi clean URLs allora tutti i link (interni) dei menu dovrebbe diventare 'puliti'.
1. Hai altri menù (oltre a primary links) che funziona correttamente?
2. Il primary menù è visualizzato in un blocco? (Il blocco è cachiato?)
3. Stai usando link interni tipo node/123 o full tipo http://www.sito.it/...?
Più imparo, più dubito.
si, gli altri menù non ripresentano questo problema,
e ti diro che se attivo lo stesso blocco primary link in una qualsiasi regione non ripropone il problema.
I link sono di tipo full.
Molto curioso...
Per link, intendevo come scritto nel menu item: admin/build/menu-customize/primary-links poi modifica di un elemento, nel form sotto Path: presumo che hai scritto node/123, e non http://www.sito.it/...
Sembra un problema della tema (ma non hai specificato quale tema usi). Dovrebbe usare la funzione theme_links, o theme('links'...) come Garland:
<?php if (isset($primary_links)) : ?>
<?php print theme('links', $primary_links, array('class' => 'links primary-links')) ?>
<?php endif; ?>
Più imparo, più dubito.
Secondo me il problema è qui. Se il link è completo quindi http://www.ecc... non viene riconosciuto come un link di Drupal.
Grazie per l'interessamento,
1) il tema si chiama "TerranTribune"
2) certo la path è relativa, nell'item del menù compare solo "node/11"
vedrò di provare quella funzione php..
ma dove dovrei provarla?
su page.tpl?
Più che provarlo, dovresti trovarlo - in page.tpl.php.
Comunque sembra proprio un problema di quel tema: http://www.rockettheme.com/drupal-updates/737-terrantribune-12-drupal-th...
Che versione hai tu?
Più imparo, più dubito.
In effetti il tuo link mi spiega tante cose...(js non usati compreso)..
E' una questione di aggiornamento del tema,
Grazie!