


How can we restrict the page name to be lower case when creating a new page? If the name is left empty, it takes the the value entered into the title field. We want to use the same value but convert it to a lowercase.
Thanks
Ani
Views
Replies
Sign in to like this content
Total Likes
Hi,
I have achieved this by using validator , below code will convert caps into lower case and also converts _ into -. You can add additional logic as per your need
$(window).adaptTo("foundation-registry").register("foundation.validation.validator", {
selector: ".pageName",
validate: function(el) {
$(".pageName").val($(".pageName").val().replace(/_/g, '-').replace(/-{2,}/g, '-').toLowerCase());
}
});
Hi,
I have achieved this by using validator , below code will convert caps into lower case and also converts _ into -. You can add additional logic as per your need
$(window).adaptTo("foundation-registry").register("foundation.validation.validator", {
selector: ".pageName",
validate: function(el) {
$(".pageName").val($(".pageName").val().replace(/_/g, '-').replace(/-{2,}/g, '-').toLowerCase());
}
});
Hi,
AEM does it for you. Can you please let me know the following :
1. Which version of AEM are you using?
2. Checking for AEM page title? can you share example page title?