<?php
/**
* Smarty plugin
* @package Smarty
* @subpackage plugins
*/
function smarty_function_rawurldecode($params, &$smarty)
{
if(empty($params["lastpage_url"]))
{
$smarty->_trigger_fatal_error("[rawurldecode] param lastpage_url cannot be empty");
return;
}
if (isset($params["lastpage_url"]))
{
$return = $params["lastpage_url"];
$return = rawurldecode($return);
}
return $return;
}
?>
/**
* Smarty plugin
* @package Smarty
* @subpackage plugins
*/
function smarty_function_rawurldecode($params, &$smarty)
{
if(empty($params["lastpage_url"]))
{
$smarty->_trigger_fatal_error("[rawurldecode] param lastpage_url cannot be empty");
return;
}
if (isset($params["lastpage_url"]))
{
$return = $params["lastpage_url"];
$return = rawurldecode($return);
}
return $return;
}
?>
Smarty 디렉토리의 plugins 폴더 안에 function.rawurldecode.php 이라는 파일을 만들고 위 코드를 복사 해 놓으시면 됩니다.
{$var|rawurldecode} 형식으로 사용하시면 됩니다.
코드 출처: http://blog.johnpupu.tw/?p=161

이올린에 북마크하기
이올린에 추천하기