2013-02-21 15 views
5

Valore campo di testo RTV <div> & # 160; </divCampo rich text di Tridion DWT   restituito a "?"

uscita <div>? </div >

DWT:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
@@[email protected]@ 
</html> 

cosa mi sono perso?

grazie

+0

Se tu fossi nella proposta Area 51 per un sito Tridion, considerate di unirvi alla beta privata e chiedere a questa domanda in http://tridion.stackexchange.com –

risposta

4

non può provare ora a causa della mancanza di tempo, ma alcune cose vengono in mente:

  • Che cosa è la codifica impostato sul vostro obiettivo pubblicazione?
  • Ottieni lo stesso risultato in Template Builder e Anteprima?
  • Se si apre il file pubblicato con un editor di testo come Notepad ++, cosa mostra?

EDIT

In anteprima ottengo questo:

<div> </div> 

Dopo aver pubblicato ottengo lo stesso di te:

<div>?</div> 

Così ho cambiato il mio obiettivo la pubblicazione da usare "Unicode (UTF-8)" invece di "Sistema predefinito", e ora quando pubblico lo ottengo:

<div> </div> 

Ho quindi di cui Elena eccellente 7 clues to deal with encoding, e capito che mi mancava questo sul mio web.config:

<globalization fileEncoding="UTF-8" requestEncoding="UTF-8" responseEncoding="UTF-8"/> 

Questo ancora non lo ha fatto, era ancora caricando questo personaggio strano tra i tag. Quest'ultimo indizio era perché la codifica non veniva applicata alle pagine con l'estensione ".html". Rinominato il mio modello di pagina per avere un'estensione aspx, pubblicato, pressato F5 e la magia, il mio div ora mostra:

<div> </div> 

EDIT 2 Se si desidera utilizzare l'estensione .html, basta aggiungere questo alla vostra pagina <testa>:

<meta http-equiv="Content-type" content="text/html;charset=UTF-8"> 
+0

grazie Nuno per la put tempo supplementare su questo, ma non posso cambiare l'estensione in aspx, perché il file originale è .html e usa il template dwt. Ho provato ad usare un tag 1x1 pixel per sostituire lo  , per ottenere lo spazio, e è un tag di chiusura slef quindi non ci sarà bisogno di ulteriori  , spero che questo migliori soluzioni ... grazie – Lucas

+0

ho provato ad aggiungere " convertire xml in html "per dwt modello non funzionante ... – Lucas

+0

Il motivo per cui ho cambiato.aspx è a causa della configurazione di IIS. Sono sicuro che c'è un modo per farlo funzionare anche con .html, ma ero pigro :) –

Problemi correlati