Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
framework-web:symfony:routing [2018/01/31 02:28] – [Paramètres de route et requirements] jcheron | framework-web:symfony:routing [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 114: | Ligne 114: | ||
// ... | // ... | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ===== Valeur par défaut ===== | ||
+ | Il est possible de donner à un paramètre une valeur par défaut : | ||
+ | <sxh php; | ||
+ | namespace App\Controller; | ||
+ | |||
+ | use Symfony\Bundle\FrameworkBundle\Controller\Controller; | ||
+ | use Symfony\Component\Routing\Annotation\Route; | ||
+ | |||
+ | class BlogController extends Controller | ||
+ | { | ||
+ | /** | ||
+ | * @Route("/ | ||
+ | */ | ||
+ | public function list($page = 1) | ||
+ | { | ||
+ | // ... | ||
+ | } | ||
} | } | ||
</ | </ | ||
Ligne 141: | Ligne 161: | ||
{ | { | ||
// ... edit a post | // ... edit a post | ||
- | } | ||
- | } | ||
- | </ | ||
- | |||
- | |||
- | ===== Valeur par défaut ===== | ||
- | Il est possible de donner à un paramètre une valeur par défaut : | ||
- | <sxh php; | ||
- | namespace App\Controller; | ||
- | |||
- | use Symfony\Bundle\FrameworkBundle\Controller\Controller; | ||
- | use Symfony\Component\Routing\Annotation\Route; | ||
- | |||
- | class BlogController extends Controller | ||
- | { | ||
- | /** | ||
- | * @Route("/ | ||
- | */ | ||
- | public function list($page = 1) | ||
- | { | ||
- | // ... | ||
} | } | ||
} | } |