WebSite X5Help Center

 
Massimiliano F.
Massimiliano F.
User

Mappa del sito  it

Autor: Massimiliano F.
Visitado 865, Followers 1, Compartido 0  

Uso Website X5 professional, ho un problema con la mappa del sito. In tutti i progetti ho flaggato nelle impostazioni generali "crea automaticamente la mappa del sito", ho i seguenti problemi:

1) In uno dei progetti mi ha creato la mappa in basso correttamente, in altri progetti non appare la mappa.

2) nel progetto che mi ha creato la mappa mi crea uno script con un link alla pagina "imsitemap.hmtl".  Il file corretto della mappa del sito è imsitemap.php. Se correggo manualmente le pagine tutto funziona correttamente, ma ogni volta che faccio un aggiornamento mi inserisce nuovamente questo codice. Come posso fare a toglierlo dallo sfondo delle pagine e a evitare il caricamento del link sbagliato?

Allego pagina index.php per mostrare il codice errato

Publicado en
6 RESPUESTAS - 1 CORRECTO
Massimiliano F.
Massimiliano F.
User
Autor

Per quanto riguarda il punto 1 ho risolto.

Rimane il problema dell'esistenza di un link alla mappa cliccando sullo sfondo del sito. Il progetto in questione è www.fortenet.it. Momentaneamente ho modificato a mano tutte le pagine eliminando il seguente script: "<script type="text/javascript">
            x5engine.boot.push(function () { x5engine.eventBinder('body, #imHeaderBg, #imFooterBg', function() { x5engine.utils.location('imsitemap.html'); }, function () { $('body, #imHeaderBg, #imFooterBg').css('cursor', 'pointer'); }, function () { $('body, #imHeaderBg, #imFooterBg').css('cursor', 'default'); }); });
        </script>". Il problema non si presenta più.

Ovviamente non è una soluzione definitiva perchè ogni volta che effettuo un aggiornamento del sito questo script viene ricaricato. Mi potete aiutare?

Grazie

Leer más
Publicado en de Massimiliano F.
Mirko Boschetti
Mirko Boschetti
Moderator

Se vuoi puoi provare con questo suggerito da Stesil, al passo 1 in Head:

 

<script type="text/javascript">
$(document).ready(function(){
$("div#imBtMn a:last").remove();
var num=($("div#imBtMn").contents().length)-1;
$("div#imBtMn").contents().eq(num).remove();
});
</script>

Leer más
Publicado en de Mirko Boschetti
Massimiliano F.
Massimiliano F.
User
Autor

Per adesso ti ringrazio, proverò e ti darò riscontro.

In ogni caso io vorrei risolvere il problema alla base con WebSite X5 Professional, altrimenti ogni volta che devo effettuare degli aggiornamenti dovrò cambiare il codice di tutte le pagine.

L'errore parte da WebSite, compila del codice errato!

Leer más
Publicado en de Massimiliano F.
Incomedia
Riccardo P.
Incomedia

Buongiorno Massimiliano,

prova con un nuovo progetto senza inserirte script o codici esterni, dovrebbe visualizzarsi correttamente.

Prova anche a rimuovere tutti gli script e i codici esterni inseriti nel progetto e verificare.

fammi sapere.

Leer más
Publicado en de Riccardo P.
Massimiliano F.
Massimiliano F.
User
Autor

Ciao, ho provato ad aggiornare il sito togliendo il flag "crea la mappa automaticamente". Provate ad andare sul mio sito www.fortenet.it e potrete vedere direttamente cosa succede.

E' possibile che ci debba sempre essere questo link alla al file sitemap.html cliccando sull'area esterna del sito?

Se provo con un altro progetto, senza inserire la sitemap tutto funziona correttamente. Ma io devo gestire il mio sito: www.fortenet.it. Sono costretto a rifarlo da zero e a non inserire la mappa?

Leer más
Publicado en de Massimiliano F.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuario del mes ESUsuario del mes PT

...!... l'area sensibile è su tutto lo sfondo esterno al sito...!...

... prova a verificare le opzioni che hai selazionato in Proprietà Della Pagina/Sfondo...

.

ciao

Leer más
Publicado en de  ‪ KolAsim ‪ ‪