ich habe mal wieder den deutschen Thread aufgesucht, da ich mir gedacht habe, dass bestimmt schon andere hier dieses Problem hatten
Und zwar folgendes:
ich möchte eine Confirm-Nachricht mit Umlauten versehen. Klar, aus so was wie
<?php echo CHtml::linkButton('Delete',array(
'submit'=>'',
'params'=>array('command'=>'delete','id'=>$model->ID),
'confirm'=>"Are you sure to delete #{$model->ID}?")); ?>wird ja bei uns meist was mit 'löschen'.
Normalerweise würde ich dafür escape/unescape mit ASCII-Werten benutzen oder was mir noch lieber wäre, wäre Unicode ála
u00F6...
Ersteres funktioniert nicht, weil der String in Anführungszeichen eingeschlossen wird (ist ja klar). Bei der Unicode-Variante macht mir die CJavaScript::quote Funktion einen Strich durch die Rechnung, die auf das confirm-Element angewandt wird.
Wie kann ich das möglichst einfach und ohne im Framework-Code rumzubasteln lösen??
Vielen Dank schonmal
yoshi

Help














