Hi,
When authoring links with special characters those links are then changed when I open the dialog again.
Special character such as '&' are escaped to '&.'.
The fields in question are pathfield and pagefield.
Please help me locate where this is done cause we can't open a dialog without ruining all the links within.
example : http://www.example.com/page.html?value1=hello&value2=hi -->http://www.example.com/page.html?value1=hello&value2=hi
AEM 6.4.6, it starts failing after installing aem-service-pkg-6.4.6.
Thank in advance!
Erica
Solved! Go to Solution.
Views
Replies
Total Likes
Hi @erical90264454,
I've tested out your situation, and I'm not able to replicate your problem.
Test: I've configured both the pathfield and pagepath input fields with the value of "http://www.example.com/page.html?value1=hello&value2=hi". Tested on latest FireFox, Chrome, Safari.
When I reconfigure the input fields, the Expected is: http://www.example.com/page.html?value1=hello&value2=hi
When I reconfigure the input fields, the Actual is: http://www.example.com/page.html?value1=hello&value2=hi
Summary: The set value is not altered, and the Touch UI dialogue is working as expected.
Dialogue Setup:
<pathfield
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/coral/foundation/form/pathfield"
fieldLabel="Path Field"
name="./pathfield"
rootPath="/content"/>
<pagefield
jcr:primaryType="nt:unstructured"
sling:resourceType="cq/gui/components/coral/common/form/pagefield"
fieldLabel="Page Field"
name="./pagefield"
rootPath="/content"/>
@erical90264454 What browser are you using?
Hi @erical90264454,
I've tested out your situation, and I'm not able to replicate your problem.
Test: I've configured both the pathfield and pagepath input fields with the value of "http://www.example.com/page.html?value1=hello&value2=hi". Tested on latest FireFox, Chrome, Safari.
When I reconfigure the input fields, the Expected is: http://www.example.com/page.html?value1=hello&value2=hi
When I reconfigure the input fields, the Actual is: http://www.example.com/page.html?value1=hello&value2=hi
Summary: The set value is not altered, and the Touch UI dialogue is working as expected.
Dialogue Setup:
<pathfield
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/coral/foundation/form/pathfield"
fieldLabel="Path Field"
name="./pathfield"
rootPath="/content"/>
<pagefield
jcr:primaryType="nt:unstructured"
sling:resourceType="cq/gui/components/coral/common/form/pagefield"
fieldLabel="Page Field"
name="./pagefield"
rootPath="/content"/>
@erical90264454 What browser are you using?
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies