Very simple use case:

- content type for collecting info about a person
- title field is "full name"
- "first name" text field (required)
- "last name" text field (required)
- pathauto pattern for the content type: person/[node:title]
- pathauto setting in /admin/config/search/path/settings set to "Change to lower case" (default setting out of the box)
- Auto label enabled for the "person" content type and set to [node:field_first_name] [node:field_last_name] + hide the title ("full name") field.

1. Create a node of content type "person"
2. Title field is hidden
3. Enter first name: "John" (or "Jane")
4. Enter last name: "Doe"
5. Save node
-> node title is "John Doe"
-> node path is person/John-Doe; should be person/john-doe (lower case)

Comments

klonos created an issue. See original summary.

klonos’s picture

Status: Active » Closed (works as designed)

...never mind. I was using a view that was concatenating fist + last name and converted that to a link. I forgot to get the link rewrite to be transformed to lowercase. So the node was properly created with lower case path, but the view was rendering an upper case one. Fixed on my end; works as designed here. Sorry for the noise