Why isn't EJS taking over?
-
- New User
- Posts: 3
- Joined: Mon Jul 27, 2020 3:48 pm
- First Name: David
- Last Name: Mosley
- Company Name: Self-Employeed Contractor
- Country: United States
- Contact:
Why isn't EJS taking over?
I followed the example (1) for EJS within an HTML container. I had the "html" as "This is a test = <%= LEVEL1_TEXT %>", and the "user defined data" as LEVEL1_TEXT. But, the end result renders exactly that I have in the "html" variable. "This is a test = <%= LEVEL1_TEXT %>". I've used EJS in the past, outside profound, and it appears that EJS isn't being recognized and not properly templating the contents. I do see the /ejs/ejs.min.js file being loaded. So, I'm just wondering what else I could be missing. Thanks.
-
- Experienced User
- Posts: 2711
- Joined: Wed Aug 01, 2012 8:58 am
- First Name: Scott
- Last Name: Klement
- Company Name: Profound Logic
- City: Milwaukee
- State / Province: Wisconsin
Re: Why isn't EJS taking over?
I created a display file like this:
I set TESTME to 'Hello' then EXFMT my screen. The 'Hello' was printed in the HTML container (as well as the output field) as expected. I'm not sure what you're doing differntly, but it seems to work fine for me.
I set TESTME to 'Hello' then EXFMT my screen. The 'Hello' was printed in the HTML container (as well as the output field) as expected. I'm not sure what you're doing differntly, but it seems to work fine for me.
-
- New User
- Posts: 3
- Joined: Mon Jul 27, 2020 3:48 pm
- First Name: David
- Last Name: Mosley
- Company Name: Self-Employeed Contractor
- Country: United States
- Contact:
Re: Why isn't EJS taking over?
Thanks, Scott. Oddily enough, when I created a brand new program and display file it worked properly. The problem, that I was experiencing, was with a display file that was converted to Rich Display. Thanks, again.
-
- Experienced User
- Posts: 2711
- Joined: Wed Aug 01, 2012 8:58 am
- First Name: Scott
- Last Name: Klement
- Company Name: Profound Logic
- City: Milwaukee
- State / Province: Wisconsin
Re: Why isn't EJS taking over?
Hmmm... I don't see why it'd matter if its a converted screen or not.
It looks like Emily from our Support team reached out to you yesterday asking for some additional information. Make sure you follow-up with her, and she'll take good care of you.
It looks like Emily from our Support team reached out to you yesterday asking for some additional information. Make sure you follow-up with her, and she'll take good care of you.
-
- New User
- Posts: 3
- Joined: Mon Jul 27, 2020 3:48 pm
- First Name: David
- Last Name: Mosley
- Company Name: Self-Employeed Contractor
- Country: United States
- Contact:
Re: Why isn't EJS taking over?
I believe I was able to figure out the problem, and it's when I use the "longName" for the "user defined data" variable.
When I use a “longName” of “level0_text”, the “fieldName” is “LEVEL00001”, and the EJS fails.
But, when change the variable name to just ‘level0” (which means the fieldName remains “level0”), then the EJS will work.
Also, I did send this to Emily.
Thanks, Scott.
David
When I use a “longName” of “level0_text”, the “fieldName” is “LEVEL00001”, and the EJS fails.
But, when change the variable name to just ‘level0” (which means the fieldName remains “level0”), then the EJS will work.
Also, I did send this to Emily.
Thanks, Scott.
David
Who is online
Users browsing this forum: Bing [Bot] and 4 guests