5

URLをsmartyでエンコードしたい。

 <a href="https://www.facebook.com/sharer/sharer.php?u={$var} " target="_blank"></a>

$var には私のデータの URL が含まれています

4

3 に答える 3

0

PHP 関数 urlencode を修飾子として使用することもできます。

$securityが許す限り、PHP 関数を修飾子として使用できます。

//the "rewind" paramater registers the current location
<a href="{$SCRIPT_NAME}?page=foo&rewind={$smarty.server.REQUEST_URI|urlencode}">click here</a>
于 2013-10-22T07:35:26.087 に答える
0

エスケープ修飾子を使用できます

{$var|escape}

詳細: http://www.smarty.net/docsv2/en/language.modifier.escape.tpl

于 2013-04-16T14:12:02.140 に答える