2014-12-10 2 views
0

У меня есть приложение для входа в третью сторону, которое идет на страницу, которую я создал, и ищет номер, который нужно вернуть.Возвращение числа в Rails

В моем контроллере я попытался это:

def auth_login 
    @display = 0 
    puts 0 
    return 0 
    end 

На мой взгляд у меня есть:

<%= @display %> 

Я получаю сообщение об ошибке, которое утверждает: «Auth-URL обратного вызова должна быть a number type "

Я предполагаю, что рельсы b/c генерируют остальную часть моей страницы по умолчанию, например заголовки, navbar и т. д. в дополнение к моему телу, поэтому я получаю ошибку.

Либо это или мой '' не работает должным образом.

Кто-нибудь знает, как просто вернуть номер, в данном случае 0?

+1

do not do 'return 0' вы уже устанавливаете' @display = 0', поэтому на ваш взгляд просто используйте то, что у вас есть – Rafa

ответ

1

Я думаю, что вы хотите просто визуализировать текст.

def auth_login 
    render text: 0 
end 

Это позволит избежать отображения шаблона и всего остального и просто отобразить текст.

+0

Это сработало. Благодаря! – Buildzzz

Смежные вопросы