2011-01-15 21 views
0

私はhtmlまたはjsリクエストに応答できるコントローラを持っています。 現在、ドキュメントに関する情報を表示するHAMLページがあります。 views/documentsフォルダにshow.rjsファイルを追加するだけでエラーが発生します。ここでshow.hamjを追加するとshow.hamlページにエラーが発生する

はレンダリングするものです。ここで

try { } catch (e) { alert('RJS error:\n\n' + e.toString()); alert(''); throw e } 

は私のコントローラである:ここ

def show 
    @document = Document.find(params[:id]) 
    respond_to do |format| 
     format.html # show.html.erb 
     format.xml { render :xml => @document } 
     format.js 
    end 
end 

はshow.rjsです:

logger.debug "what the heck!" 

誰もが、これはないかもしれません、なぜ任意のアイデアを持っていますワーキング?

答えて

1

は、私は、最新のがが十分だと思う、それはshow.js.erb

<% logger.debug "what the heck!"%>

にあなたのコンテンツを変更し

名前を変更します。

+0

しかし、私が上で説明したものはうまくいくはずです。私は何が壊れているのか把握しようとしています。 – earnold

+0

rjsビューで<%%>が必要かどうか覚えていません。 – apneadiving

関連する問題