Hello, I have installed SuiteCRM in SiteGround. All works fine, but when I create data with Greek characters, they show fine unless they are in the Description field, in Accounts, Contacts, in any module.
For example in the image below:
I created a simple HELLO account with Greek letters, they all appear fine unless for the &letter; inside Description field. Address fields are fine.
Data on the database are saved correctly. I changed the database from TEXT to VARCHAR, it made no change (I had a thought that the field type may be relevant).
Hello, I also tried it on the online demo ad https://suite8demo.suiteondemand.com . Go to account 5D Investments and look at the Description. In view or edit, you get the &character; thing…
I also tried adding a custom TextArea via the Studio. Same result. But if I add a Text Field, it works fine. It has to do with the TextArea and its display. Where should I head to debug this?
@rsp
I just made the adjustment, and it didn’t work. I believe this space is for discussion and addressing issues, especially when they remain unresolved. If the problem persists, it makes sense to continue talking about it, even if it has been mentioned before. By saying, “You just need to do a correct search. Also, search it on GitHub”, it’s evident that my comment, where I mentioned that I already implemented the suggested solution and it didn’t work, was not read.
Correct, I found the solution in this ticket and brought it up here for two reasons:
Because the solution provided in the forum is not working. I commented to check if, besides the changes mentioned in the PR, there is anything else missing that could explain why it’s not working.
I attached the solution that worked for me, in case it might help someone else.
sorry but I am not very familiar with GitHub. I see that issue 542 addresses a similar problem that may be actually the fix, but it references some files that do not exist in my installation (latest version 8.7.1). E.g.
So I copied all changes and the two new files in the /text/ folder, I did a Quick Repair and Rebuild, added some extra characters inside the file: text/text-formatter.service.ts
Hi @isalos @pgr is correct. Since the change affects the frontend implemented in Angular, it is necessary to build the application. If you have the necessary development knowledge, make sure yarn is installed in your environment and run the following commands from the project root:
yarn build common
yarn build core
yarn build shell