WebSite X5Help Center

 
Fulvio C.
Fulvio C.
User

Cambiare il titolo di una pagina passandolo da variabile  it

Автор: Fulvio C.
Просмотрено 2040, Подписчики 2, Размещенный 0  

Vorrei cambiare il titolo di una pagina passandolo da codice asp.
Richiamo la pagina così es: http://www.miosito.com/index.asp?titolo=prova
Il problema è che se in WSX5 al passo 2 nelle proprietà della pagina inserisco come titolo :
<% titolo=Request.QueryString("titolo") %> quando WSX5 genera il codice html , all'interno del tag title sostituisce il carattere < con &lt; e > con &gt; .
cosa posso fare per riuscire ad inserire quell'istruzione asp all'interno del tag Title?

Размещено
13 Ответы - 1 Корректно
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... non dovrebbe accadere su pagina ASP; ...metti il link della pagina di prova...

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... sì, ... si nota anche nella barra del titolo...

... hai provato a post editare in linea, per capire se è un problema del programma o invece un problema di istruzioni asp...?...

... hai verificato di avere supporto ASP sul server...?... (vedo che è attivo il PHP)

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Fulvio C.
Fulvio C.
User
Автор

E' un problema del programma perchè ho copiato la pagina index.asp la ho rinominata in index1.asp e ho editato a mano il tag title con il notepad inserendo l'istruzione

<% =Request.QueryString("titolo") %>, come vedi il risultato è corretto:

http://www.cafario.it/index1.asp?titolo=prova

mentre sulla index creata con WSX5 il risultato è diverso:

http://www.cafario.it/index.asp?titolo=prova

X

Читать больше
Размещено От Fulvio C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... visto... ... pazienza; ...occorrerà attendere lo STAFF, da lunedì...

.

ciao

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Fulvio C.
Fulvio C.
User
Автор

Ok grazie di tutto, Attendo fiducioso

Читать больше
Размещено От Fulvio C.
Fulvio C.
Fulvio C.
User
Автор

Nessuno sa indicarmi come fare? Anche perchè se effettuo la modifica manuale nel tag title esportando le pagine in locale sul PC ed edito il tag della pagina interessata a mano ,  quando esporto il sito la volta successiva , perdo la modifica effettuata.

Читать больше
Размещено От Fulvio C.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... non aggiungere post, altrimenti ritardi gli interventi; ...pazienta un po'; ...lo STAFF ha una coda di attesa del fine settimana...

... intanto che aspetti, fai una prova con gli escape:

&#60;&#37;titolo=Request.QueryString("titolo") &#37;&#62;

.

ciao

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Fulvio C.
Fulvio C.
User
Автор

No non va neanche così..... aspetto lo staff. Grazie KolAsim

Читать больше
Размещено От Fulvio C.
Incomedia
Riccardo P.
Incomedia

Buongiorno Fulvio,

questo va al di la dell'assistenza su WebSite X5, purtroppo non posso aiutarti.

Prova a informarti sull'argomento e sul linguaggio di programmazione richiesto e segui i consigli degli altri utenti che ti hanno risposto. Se hai difficoltà puoi chiedere qui ulteriori dettagli attendendo che qualche altro utente della community possa darti maggiori informazioni.

Читать больше
Размещено От Riccardo P.
Fulvio C.
Fulvio C.
User
Автор

Buongiorno, io purtroppo ho capito dov'è il problema , non è possibile inserire del codice asp nel Tag Title, per poterlo fare bisognerebbe avere nella sezione 2 (dopo aver selezionato la pagina interessata) su proprietà - esperto - codice personalizzato , una voce nella tendina: "All'interno del tag Title" in questo modo si potrebbe, così come si può fare per le altre voci presenti nel menu a tendina. Comunque il mio problema può essere sistemato a mano correggendo, una volta esportata la pagina sul PC, il tag Title e facendo un upload con un client FTP della pagina stessa sullo spazio web. La cosa fastidiosa è che se ricarico il sito con WSX5, e faccio una qualsiasi modifica a qualsiasi altra pagina, esportando il sito io perdo anche la modifica precedente. Non esiste un modo per editare a mano la pagina che WSX5 ha memorizzato nel progetto in modo da mantenere la modifica anche nel futuro?

Читать больше
Размещено От Fulvio C.
Incomedia
Riccardo P.
Incomedia

Buongiorno Fulvio,

se vuoi puoi modificare il file per le generazione dei template, vai nella cartella di installazione del programma in \WebSite X5 v10 - Professional\Templates\_Custom

qui potrai modificare il codice dei file .html che usa website per generare nuovi template.

Se modifica i file html in questa cartella tutti i tempalte futuri avranno quella struttura.

Puoi infatti editare il tag <title>.

Spero di esserti stato utile.

Читать больше
Размещено От Riccardo P.
Fulvio C.
Fulvio C.
User
Автор

Grazie 1000. Così finalmente risolvo.

Читать больше
Размещено От Fulvio C.