We are using Version 7.9.4 . In cases module when you enter some unicode characters like ƧĆÅÄĆİ it shows only strange characters. Everything is set to UTF-8 but we are still facing issues.
It shows incorrect characters on detail view. However in edit view everything seems to be correct.
Hi, I have the same problem since updating to āsecurity updateā 7.8.6
I tried the above mentioned fix and exchanged the SugarFieldHtml.php file with the new one but it does not change anything - still all UTF chars only show as ā?ā in a black rectangle. Any help available?
Iāve changed the file but the result is same. Also if there is some unicode character in case details, you can not even go inside of the case. Seems to be Ajax can not show unicode chars.
Screen Shot:
So you need to go to Admin > System Settings > Configure AJAX User Interface > Disable āCasesā Module. In order to see Cases with unicode characters. But as you can guess it doesnāt fix the issue and I see strange characters.
Hi,
yes I had the same error with Ajax so after the patch I could not list my cases at all, I had to disable Ajax for the cases module alltogether.
I did not mention it before since I did not think this was related, but both issues are quite annoying.
I will never install any short-released āquick fixes onlyā releases again, lession learned!
I hope somebody can find a reason and remedy for this character issue.
We are having this problem since 7.7.x or may be 7.6⦠now with 7.8.6 LTS same problem continues
This is very annoying because it breaks other modulesā¦
if you build a report having those characters in and try to save to pdf the report it will corrupt the report definition and will stop with an error⦠no pdf of courseā¦
@ all the others reporting the same problem could you confirm if you are running MSSQL or MySQL
⦠in my case I am running MsSQL and I think it might be related because my collation is"SQL_Latin1_General_CP1_CI_AS"
⦠also are you running IIs or Linux? I am running IIsā¦
I wonder if it is relatedā¦
Itās not even related with SQL collation. Iām running SuiteCRM on Linux and MySQL. Iāve tried almost every collation but it didnāt help. Perhaps itās better idea to create bug report on github since nobody seems to be using this forum anymore.
So this is helping us to steer the debugging in the right directionā¦
BTW for those MSsql users⦠I looked in the code and the UTF-8 parameter is hard coded⦠(which was I was looking for⦠it is GOOD having this)
see lines 171 to 178 of āSqlsrvManager.phpā
$options = array(
āUIDā => $configOptions[ādb_user_nameā],
āPWDā => $configOptions[ādb_passwordā],
āCharacterSetā => āUTF-8ā,
āReturnDatesAsStringsā => true,
āMultipleActiveResultSetsā => true,
);
Hello?
Any news on this? I am now upgradet to php7 to really sort out any issues that might be php related but the error continues. Either Ajax on and Ajax display error - completely unusable - or Ajax cases module disabled and special chars only showing as dark dotted picture placeholders.