0

rawurlencoded char を含む Smarty テンプレートにいくつかの href があります。Smarty でそれらを rawurldecocde するにはどうすればよいですか? 投稿への小さな注釈は次のとおりです。

PHP の部分:

"manufacturerName"=>rawurlencode($row["manufacturerName"])

テンプレート部分

<a href="blablabla?brand={$_manufacturer.manufacturerName}">{$_manufacturer.manufacturerName}</a>

Smarty の |escape 組み込み関数を使用しようとしましたが、解決策が見つかりませんでした。

4

1 に答える 1

0

Smarty はescape/unescape、エンコードおよびデコード機能の関数を提供します。

{$_manufacturer.manufacturerName|unescape:"htmlall"}

unescape / escapeの公式ドキュメントはこちら

于 2013-06-27T07:58:07.330 に答える