2012-12-02 76 views
0

我有方法:軌,pjax和標題標籤

# Set html <title> 
def page_title lang 
    if request.xhr? 
    response.headers["X-PJAX-Title"] = t lang 
    else 
    @html_title = t lang 
    end 
end 

它應該工作,但我有一個俄語單詞,在語言環境中的煩惱:Авторизация,響應ÐвÑоÑизаÑÐ¸Ñ =)

Pjax接受標題標籤在響應正文,但將其添加到每個文件 - 它不幹的方式。

任何想法?

回答

0

如果設置在喜歡你在控制器中提到的控制器在PAGETITLE,你可以有一個全球性的pjax回調

$(document).on('pjax:complete', function(event, request) { 
    var title = request.getResponseHeader('X-PJAX-Title'); 
    $('document').attr('title',title); 
}) 
+0

這就是我做什麼,但我有編碼的問題。 – artemeff