Tenho a seguinte label no radioButtonList ‘localização’ e como não é html encoded aparecem-me caracteres esquisitos.Qual o melhor modo de evitar isso?
Tenho a seguinte label no radioButtonList ‘localização’ e como não é html encoded aparecem-me caracteres esquisitos.Qual o melhor modo de evitar isso?
zipzap,
radioButtonList($name, $select, $data, array('labelOptions' => array('encode' => false)));
Não funciona…
echo CHtml::radioButtonList(
'options',
$select,
array(1=>'A partir da minha localização' ,2=>'A partir do mapa',3=>'De outra localização'),
array('class'=>'opcoes','labelOptions' => array('encode' => false))
); ?>
zipzap,
Procura usar codifica utf-8, no HTML, IDE e Banco de dados.
Só pra teste faz assim:
array(1=>utf8_encode('A partir da minha localização') ,2=>utf8_encode('A partir do mapa'),3=>utf8_encode('De outra localização')),
Já funcionou.Tenho que fazer sempre isso?
Se tiver com codificação do HTML para ISO-8859-1, vai precisar, por que provalvemente sua base de dados está latin7 ou utf8.
Procura aqui no forum, um tópico relacionado a codificação.
Neste momento não tenho base de dados ainda.Não existe um sitio para definir isso no config geral?