Symfony2-Routing: So lassen Sie Standardparameter nicht automatisch wegPhp

PHP-Programmierer chatten hier
Anonymous
 Symfony2-Routing: So lassen Sie Standardparameter nicht automatisch weg

Post by Anonymous »

Wenn ich eine Route wie diese definiere:

Code: Select all

search:
path:     /search/{country}/{xxx}-3-{xxxId}/{page}/{limit}
defaults:
_controller: SearchBundle:Search:index
page: 0
limit: 8
Die Parameter {page} und {limit} werden weggelassen, wenn sie mit ihren Standardparametern übergeben werden.

Das Erstellen einer Route mit page=2 und limit=4 führt zu einem Ergebnis

Code: Select all

/search/country/xxx-3-xxxId/2/4
Aber wenn {limit} mit 8 übergeben wird, wird es zurückgegeben

Code: Select all

/search/country/xxx-3-xxxId/2
statt

Code: Select all

/search/country/xxx-3-xxxId/2/8
Gibt es eine Möglichkeit zu verhindern, dass Parameter automatisch weggelassen werden, wenn sie ihren definierten Standardwerten entsprechen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post