Typoでのlive search文字化けについては多くのブログで解決策が示されています。 live searchの文字化けを修正 Typo2.6.0リリースとLive Searhの日本語バグ
最新でもやっぱり文字化けしているわけで。 僕も直してみました。
ruby code
- Index: app/views/shared/_search.rhtml
- ===================================================================
- --- app/views/shared/_search.rhtml (revision 850)
- +++ app/views/shared/_search.rhtml (working copy)
- @@ -7,4 +7,4 @@
- :loading => "Element.show('search_spinner')",
- :complete => "Element.hide('search_spinner')",
- :update => "search-results",
- - :with => "'q=' + escape($F('q'))" -%>
- + :with => "'q=' + encodeURIComponent($F('q'))" -%>
という感じで1行直せばイケルはずです。(ブラウザはあまり確認してませんが・・・) あ、このファイルはテーマにも含まれてますので注意です。 てゆーかなんでencodeURIComponentじゃなくてescapeなんだろ・・・ ただこの方式だとキャッシュを再構築しないとダメなんでちょっとイヤだなー・・・。
No comments yet
trackback uriLeave a Comment