Configuration de l'URL réelle avec Postvarsets
-
28-10-2019 - |
Question
Voici un extrait de ma configuration RealUrl:
'postVarSets' => array (
'_DEFAULT' => array (
'package' => array (
'0' => array (
'GETvar' => 'packageid',
),
),
Que fait ce code? Cela récupère-t-il une variable de poste appelée package? Et dans le tableau, il y a un package variable?
Je recherche un élément de chemin appelé package qui redirige vers une certaine page, mais je ne sais pas vraiment comment cela fonctionne.
La solution
L'ensemble de la configuration RealUrl consiste à dire à RealUrl comment coder / décoder les URL. postVarSets
est l'une des options de configuration qui utilise un mot-clé pour identifier une partie de l'URL.
Dans votre cas, il dit à RealUrl que s'il y a un mot-clé forfait Dans l'URL, la première chose qui suit ce mot-clé devrait être définie comme une variable package. Alors URL ...
http://www.example.com/page-uid-1/package/123
... devrait être équivalent à ...
http://www.example.com/index.php?id=1&packageid=123