d3Pipesインストールで出現するsmartyのエラー
d3Pipesをインストールして、ページで確認したら、26行目にsmartyのエラーが出てました。
色々調べてみると、どうやらsmartyのバグだそうです。
修正箇所
if (is_array($string)) return $string;を追加したら見事に直りました。
参考サイト
http://blog.asial.co.jp/309
色々調べてみると、どうやらsmartyのバグだそうです。
修正箇所
修正前
function smarty_modifier_escape($string, $esc_type = ‘html’, $char_set = ‘ISO-8859-1′)
{
switch ($esc_type) {
case ‘html’:
return htmlspecialchars($string, ENT_QUOTES, $char_set);
修正後
function smarty_modifier_escape($string, $esc_type = ‘html’, $char_set = ‘ISO-8859-1′)
{
if (is_array($string)) return $string;
switch ($esc_type) {
case ‘html’:
return htmlspecialchars($string, ENT_QUOTES, $char_set);
if (is_array($string)) return $string;を追加したら見事に直りました。
参考サイト
http://blog.asial.co.jp/309
この記事を読んだ人は次の記事も読んでいます。
タグ
2010年03月06日 | コメント(0)
カテゴリ: xoops
コメント
まだコメントがありません。
