Yii Framework Forum: [Resolvido] Dificuldade Para Transformar Caracteres Em Html - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

[Resolvido] Dificuldade Para Transformar Caracteres Em Html Gravados no campo text do MySQL Rate Topic: -----

#1 User is offline   Gustavo Andrade 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 128
  • Joined: 16-August 11
  • Location:Brazil - MG

Posted 03 April 2013 - 08:08 PM

Olá, pessoal

Estou com uma dificuldade meio boba aqui, não to conseguindo pegar o texto gravado no MySQL e exibir formatado no CDetailView

No campo de texto, to usando a extensão editMe (utiliza o ckeditor), aí ele grava o conteúdo e na hora de exibir aparece assim:

<p> <strong>teste</strong></p> <p> <em>teste</em></p> <p> <u>teste</u></p> <blockquote> <p> teste</p> </blockquote> <ol> <li> teste</li> <li> teste</li> </ol> <p>  </p> <p>  </p> 


Mesmo utilizando htmlentities e html_entity_decode, ou talves eu tenha usado errado:

array(
    		'name' => 'observacao',
    		'value'=>htmlentities($model->observacao),
			),


Valeu!
0

#2 User is offline   Gustavo Andrade 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 128
  • Joined: 16-August 11
  • Location:Brazil - MG

Posted 03 April 2013 - 08:49 PM

Encontrei um topico (Indonesian) com o mesmo prob! :D

Resolvido ao colocar o 'type' correto:


array(
	'label'=>'Observação',
    	'name' => 'observacao',
    	'type'=>'raw',
    	'value'=>$model->observacao,
	),



Abraços
0

#3 User is offline   Tonin De Rosso Bolzan 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 5
  • Joined: 11-April 12
  • Location:RS - Brasil

Posted 05 April 2013 - 07:44 AM

Utiliza

'type'=>'html',

em vez de 'raw', pois evita que seja mostrada tags maliciosas como <script>
1

#4 User is offline   Gustavo Andrade 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 128
  • Joined: 16-August 11
  • Location:Brazil - MG

Posted 05 April 2013 - 10:02 AM

View PostTonin De Rosso Bolzan, on 05 April 2013 - 07:44 AM, said:

Utiliza

'type'=>'html',

em vez de 'raw', pois evita que seja mostrada tags maliciosas como <script>



Valeu pela dica tonin, não sabia disso! :D
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users