In Symfony-Projekt möchte ich einen Unterstrich als Trennzeichen für den Parameter in der routing.yml verwenden.
Beispiel-URL: /article/lorem-1111_45.html
In routing.yml
rule_sample:
url: /article/:info-:datePublished_:id.html
param: { module: cms, action: test }
options:
segment_separators: ['-', '/', '.', '_']
requirements:
info: ^([A-Za-z0-9\-]+)$
datePublished: \d+
id: \d+
Dieser Code funktioniert nicht. Ich habe den folgenden Fehler: Kann die Route "/article/:info-:datePublished_:id.html" in der Nähe von ":id.html" nicht parsen.
Weiß jemand, wie man diese Regel umsetzen kann?