добавление show.rjs приводит к ошибке на странице show.haml - PullRequest
0 голосов
/ 16 января 2011

У меня есть контроллер, который я хочу иметь возможность отвечать на запросы html или js.В настоящее время у меня есть страница HAML, которая показывает информацию о документе.Просто добавив файл show.rjs в папку views / documents, я начинаю получать ошибки.

Вот что рендерит:

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 Ответ

1 голос
/ 16 января 2011

Переименуйте его show.js.erb

Измените ваш контент на <% logger.debug "what the heck!"%>

Я думаю, что достаточно последней версии.

...