用smarty在url中传递变量

时间:2013-11-12 11:14:09

标签: php url get smarty

这是一个现有的链接

<a class="link-item" href="{#url_site#}/plongee-{$post.nom_pays|sluggable}/{$post.nom_forfait|sluggable}-{$post.id_forf}">Voir l'offre</a>

我正在尝试将变量传递到下一页。 我添加了:

<a class="link-item" href="{#url_site#}/plongee-{$post.nom_pays|sluggable}/{$post.nom_forfait|sluggable}-{$post.id_forf}?test=test">Voir l'offre</a>

下一页网址是

         http://dev.amv-voyages.fr/plongee-egypte/dune-sejour-plongee-petit-budget-safaga-sans-vols-1387?test=test

但是

echo '<pre>get';
print_r($_GET);
echo '</pre>';

返回空。

请帮助:)

1 个答案:

答案 0 :(得分:1)

<a class="link-item" href="{#url_site#}/plongee-{$post.nom_pays|sluggable}/{$post.nom_forfait|sluggable}-{$post.id_forf}&test=test">Voir l'offre</a>

请尝试这个,因为已经有多个斜线,这意味着在重写规则中已经是'?'用于获取第一个参数,因此所有其他参数应使用'&amp;'在第一个之后。