composer require meteko/lowercase-pathsegment
, (*1)
Via the signal/slot nodePropertychanged
this package make sure the pathSegment (used for routing) is always lowercase., (*2)
It's also possible to make a client side validation "version" of this., (*3)
By changing the regular expression validation for Neos.Neos:Document
to regularExpression: '/^[a-z0-9\-]+$'
(removing the /i
) you make it case-sensible., (*4)
This will make it impossible so Apply
until there is no uppercase characters in the field (and therefore, passing the validation), (*5)
Free support in the Neos Slack channel and bug/features via the Issues and Merge request feature ohere on Github!, (*6)
Thanks to danish scout organization Frivilligt Drenge- Og Pige-Forbund, FDF for sponsoring this work and releasing it, for you to use free of charge!, (*7)