Захватить группу регулярных выражений в URL с помощью Pagejs
Я хочу, чтобы в pagejs было несколько опциональных параметров, поэтому я не могу так
/controller/action/:p1?/:p2?
потому что если p1 не предоставлено, значение будет установлено в p1 вместо p2. Итак, я пошел для этой формы URL:
/controller/action/p1/:p1/p2/:p2
но это обязывает URL получать оба параметра, так что теперь необязательный параметр разрешен, поэтому я бы хотел, чтобы префикс параметра param и параметр получателя param были необязательными в группе регулярных выражений следующим образом:
/controller/action(/p1/:p1)?(/p2/:p2)?
однако это не работает, он устанавливает функцию в p1...
любая помощь по достижению этого на Pagejs?