Craft 3.7.33
I've got a channel Section called "Stories", and a plain text custom field, subTitle
, which I want to use in the Entry URI Format. Right now, that is stories/{slug}
. When I change it to stories/{slug}/{subTitle}
, Craft queues up a job to resave all the entries in the section, which completes very quickly... too quickly, around 33 entries updated per refresh cycle. Checking the frontend, and the URLs to the Stories entries, generated by {{ entry.url }}
, have not changed.
If I change the Entry URI Format to something like stories/{slug}/{author.username}
, the Resaving Story entries job queues up again, but this time running much more slowly, one entry at a time. And when the queue is done, the entry URLs in the frontend do indeed reflect the change.
What am I doing wrong? How can I get the entry URIs to use the value of the entry's subTitle
field as well as the slug?
storage/logs/queue.log
); might be a clue in there as to what's happening.